public static bool UpdateUser(User user) { using (var entity = new ChatContext()) { User k = entity.Users.First(u => u.Id == user.Id); k.Email = user.Email; k.Role = user.Role; k.IsBaned = user.IsBaned; k.LastName = user.LastName; k.Password = user.Password; k.Token = user.Token; try { entity.SaveChanges(); } catch { return false; } } return true; }
public static bool DeleteUser(User user) { using (var entity = new ChatContext()) { User k = entity.Users.First(u => u.Id == user.Id); if (k != null) { try { entity.Users.Remove(k); entity.SaveChanges(); } catch { return false; } } } return true; }
public static bool AddUser(User user) { using (var entity = new ChatContext()) { try { entity.Users.Add(user); entity.SaveChanges(); } catch { return false; } } return true; }