示例#1
0
 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();
     }
 }
示例#2
0
 public void CreateUser(User user)
 {
     using var dataContext = new TopShelfContext();
     dataContext.Add(user);
     dataContext.SaveChanges();
 }
示例#3
0
 public void UpdateUser(User user)
 {
     using var dataContext = new TopShelfContext();
     dataContext.User.Update(user);
     dataContext.SaveChanges();
 }
示例#4
0
 public User GetUser(int userId)
 {
     using var dataContext = new TopShelfContext();
     return(dataContext.User.Single(x => x.UserId == userId));
 }