Saving changes
This commit is contained in:
@@ -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
|
||||
{
|
||||
|
||||
@@ -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
@@ -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; }
|
||||
|
||||
Reference in New Issue
Block a user