public async Task<int> CreateAsync(User user) { using (var db = new UserContext()) { var addedUser = db.Users.Add(user); db.SaveChanges(); return addedUser.UserId; } }
public async Task<bool> DeleteAsync(int id) { using (var db = new UserContext()) { var user = await db.Users.FindAsync(id); if (user != null) { db.Users.Remove(user); db.SaveChanges(); return true; } return false; } }