public Result <User> Create(User user) { User createdUser = null; var result = _cryptoDbContext.Users.Add(user); createdUser = result.Entity; _cryptoDbContext.SaveChanges(); return(Result.Ok <User>(createdUser)); }
public Result <Article> Create(Article item) { Article createdArticle = null; var result = _cryptoDbContext.Articles.Add(item); createdArticle = result.Entity; _cryptoDbContext.SaveChanges(); return(Result.Ok <Article>(createdArticle)); }
public static void Initialize(CryptoDbContext context) { context.Database.EnsureCreated(); if (context.Users.FirstOrDefault(n => n.UserName == "phil") == null) { context.Users.Add(new User() { Role = "Administrator", UserName = "******", ArticleQueryProfile = null, CreatedAt = DateTime.Now.ToString(), Email = "", HashedPassword = "******", }); context.SaveChanges(); } if (context.Users.FirstOrDefault(n => n.UserName == "max") == null) { context.Users.Add(new User() { Role = "Administrator", UserName = "******", ArticleQueryProfile = null, CreatedAt = DateTime.Now.ToString(), Email = "", HashedPassword = "******", }); context.SaveChanges(); } if (context.Users.FirstOrDefault(n => n.UserName == "francisco") == null) { context.Users.Add(new User() { Role = "Administrator", UserName = "******", ArticleQueryProfile = null, CreatedAt = DateTime.Now.ToString(), Email = "", HashedPassword = "******", }); context.SaveChanges(); } if (context.Users.FirstOrDefault(n => n.UserName == "standardUser") == null) { context.Users.Add(new User() { Role = "StandardUser", UserName = "******", ArticleQueryProfile = null, CreatedAt = DateTime.Now.ToString(), Email = "", HashedPassword = "******", }); context.SaveChanges(); } }