public void DeleteUser(User user) { using (var dataContext = new TopShelfContext()) { User deletedUser = dataContext.User.Single(x => x.UserId == user.UserId); deletedUser.Deleted = DateTime.Now; dataContext.SaveChanges(); } }
public void CreateUser(User user) { using var dataContext = new TopShelfContext(); dataContext.Add(user); dataContext.SaveChanges(); }
public void UpdateUser(User user) { using var dataContext = new TopShelfContext(); dataContext.User.Update(user); dataContext.SaveChanges(); }
public User GetUser(int userId) { using var dataContext = new TopShelfContext(); return(dataContext.User.Single(x => x.UserId == userId)); }