Exemple #1
0
 public IEnumerable <User> GetAllUsers()
 {
     using (var context = new RandomizerDBContext())
     {
         return(context.Users.Include(u => u.Requests).ToList());
     }
 }
Exemple #2
0
 public List <Request> GetAllRequests(Guid userGuid)
 {
     using (var context = new RandomizerDBContext())
     {
         var requests = context.Requests.Where(rec => rec.OwnerGuid == userGuid).ToList();
         return(requests);
     }
 }
Exemple #3
0
 public void AddRequest(Guid userGuid, Request request)
 {
     using (var context = new RandomizerDBContext())
     {
         context.Users.FirstOrDefault(user1 => user1.Guid == userGuid)?.Requests.Add(request);
         context.SaveChanges();
     }
 }
Exemple #4
0
 public void AddUser(User user)
 {
     using (var context = new RandomizerDBContext())
     {
         context.Users.Add(user);
         context.SaveChanges();
     }
 }
Exemple #5
0
 public void ChangeUserDate(Guid userGuid)
 {
     using (var context = new RandomizerDBContext())
     {
         // ReSharper disable once PossibleNullReferenceException
         context.Users.FirstOrDefault(user => user.Guid == userGuid).Time = DateTime.Now;
         context.SaveChanges();
     }
 }