Ejemplo n.º 1
0
 public Product[] GetAllFreeProducts()
 {
     using (var db = new RentThingsContext())
     {
         return(db.Products.Where(m => m.IsDeleted == false && m.IsTaken == false).Include(m => m.Category).ToArray());
     }
 }
Ejemplo n.º 2
0
 public Product GetProductById(int id)
 {
     using (var db = new RentThingsContext())
     {
         return(db.Products.FirstOrDefault(m => m.Id == id));
     }
 }
Ejemplo n.º 3
0
 public User GetUserById(int id)
 {
     using (var db = new RentThingsContext())
     {
         return(db.Users.FirstOrDefault(m => m.Id == id));
     }
 }
Ejemplo n.º 4
0
 public User[] GetAllUsers()
 {
     using (var db = new RentThingsContext())
     {
         return(db.Users.Where(m => m.IsDeleted == false).ToArray());
     }
 }
Ejemplo n.º 5
0
 public bool updateUser(User updateUser)
 {
     using (var db = new RentThingsContext())
     {
         db.Users.AddOrUpdate(updateUser);
         db.SaveChanges();
         return(true);
     }
 }
Ejemplo n.º 6
0
        public bool VerifyUserByLoginAndPassword(LoginTag loginModel)
        {
            using (var db = new RentThingsContext())
            {
                var user = db.Users.FirstOrDefault(m => m.Login == loginModel.Login && m.Password == loginModel.Password);
                if (user != null)
                {
                    return(true);
                }

                return(false);
            }
        }
Ejemplo n.º 7
0
 public bool RemoveUserById(int id)
 {
     using (var db = new RentThingsContext())
     {
         var user = GetUserById(id);
         if (user == null)
         {
             return(false);
         }
         user.IsDeleted = true;
         db.Users.AddOrUpdate(user);
         db.SaveChanges();
         return(true);
     }
 }