Exemple #1
0
 public static bool UserExists(string login)
 {
     using (var context = new CountingRequestContext())
     {
         return(context.Users.Any(u => u.Login == login));
     }
 }
Exemple #2
0
 public static User GetUserByLogin(string login)
 {
     using (var context = new CountingRequestContext())
     {
         return(context.Users.Include("CountingRequests").FirstOrDefault(u => u.Login == login));
     }
 }
Exemple #3
0
 public static void AddUser(User user)
 {
     using (var context = new CountingRequestContext())
     {
         context.Users.Add(user);
         context.SaveChanges();
     }
 }
Exemple #4
0
 public static void DeleteCountingRequest(CountingRequest countingRequest)
 {
     using (var context = new CountingRequestContext())
     {
         countingRequest.DeleteDatabaseValues();
         context.CountingRequests.Remove(countingRequest);
         context.SaveChanges();
     }
 }