public void DeleteUser(int userId) { using (var context = new TranslatorHistoryDatabaseEntities()) { context.Users.Remove(context.Users.FirstOrDefault(u => u.Id == userId)); context.SaveChanges(); } }
public int Add(History item) { using (var context = new TranslatorHistoryDatabaseEntities()) { context.History.Add(item); context.SaveChanges(); return item.Id; } }
public int AddUser(Users user) { using (var context = new TranslatorHistoryDatabaseEntities()) { context.Users.Add(user); context.SaveChanges(); return user.Id; } }
public void MakeAdmin(int userId) { using (var context = new TranslatorHistoryDatabaseEntities()) { var user = context.Users.FirstOrDefault(u => u.Id == userId); if(user == null) return; user.IsAdmin = !user.IsAdmin; context.SaveChanges(); } }
public void UpdateUser(Users obj) { using (var context = new TranslatorHistoryDatabaseEntities()) { var user = context.Users.First(u => u.Id == obj.Id); user.Email = obj.Email; user.Firstname = obj.Firstname; user.Lastname = obj.Lastname; context.SaveChanges(); } }