Saving changes

This commit is contained in:
kdeng00
2021-12-22 20:18:27 -05:00
parent 552d5dcd25
commit 16839b9bf8
3 changed files with 38 additions and 22 deletions
+10
View File
@@ -44,7 +44,17 @@ namespace Icarus.Controllers.V1
UserRepository context = HttpContext.RequestServices
.GetService(typeof(UserRepository)) as UserRepository;
try
{
context.SaveUser(user);
}
catch (Exception ex)
{
var msg = ex.Message;
var stackTrace = ex.StackTrace;
Console.WriteLine($"An error occurred: {msg}");
}
var registerResult = new RegisterResult
{
+1 -1
View File
@@ -37,7 +37,7 @@ namespace Icarus.Database.Repositories
{
conn.Open();
string query = "INSERT INTO User(Username, Password, Nickname, Email" +
", PhoneNumber, Firstname, Lastname, EmailVerified) " +
", Phone, Firstname, Lastname, EmailVerified) " +
"VALUES(@Username, @Password, @Nickname, @Email, @PhoneNumber," +
" @Firstname, @Lastname, @EmailVerified)";
+7 -1
View File
@@ -1,12 +1,17 @@
using System;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using Newtonsoft.Json;
namespace Icarus.Models
{
[Table("User")]
public class User
{
[JsonProperty("id")]
[Column("UserId")]
[Key]
public int Id { get; set; }
[JsonProperty("username")]
public string Username { get; set; }
@@ -16,7 +21,8 @@ namespace Icarus.Models
public string Password { get; set; }
[JsonProperty("email")]
public string Email { get; set; }
[JsonProperty("phone_number")]
[JsonProperty("phone")]
[Column("Phone")]
public string PhoneNumber { get; set; }
[JsonProperty("first_name")]
public string Firstname { get; set; }