示例#1
0
 public int Save(Users user)
 {
     using (var dbContext = new RezerwacjeDatabaseEntities())
     {
         dbContext.Entry(user).State = user.Id == 0 ? EntityState.Added : EntityState.Modified;
         return(dbContext.SaveChanges());
     }
 }
示例#2
0
 public Users FindByLogin(string login)
 {
     using (var dbContext = new RezerwacjeDatabaseEntities())
     {
         Users user = (from u in dbContext.Users where u.Login == login select u).FirstOrDefault();
         return(user);
     }
 }
示例#3
0
 public bool isAdmin(string login)
 {
     using (var dbContext = new RezerwacjeDatabaseEntities())
     {
         Boolean userIsAdmin = (from u in dbContext.Users where u.Login == login && u.Type == UserType.ADMIN select u).Any();
         return(userIsAdmin);
     }
 }
示例#4
0
 public List <Users> FindAll()
 {
     using (var dbContext = new RezerwacjeDatabaseEntities())
     {
         List <Users> users = dbContext.Users.ToList();
         return(users);
     }
 }