Exemple #1
0
        public static string Login(string user, string pass)
        {
            db = new DBTiendaContext();

            //Traigo la contraseña del usuario que me pasaron
            Roles userDB = (from i in db.Users
                            where (i.Name == user && i.Pwd == pass)
                            select i).FirstOrDefault();

            //Si no existe el usuario ya devolvemos el error
            if (userDB == null)
            {
                return("error");
            }

            //Si existe el usuario, metemos su pwd en una variable
            string contraDB = userDB.Pwd;

            //La corroboro con la ingresada por el usuario
            if (contraDB == pass)
            {
                string rol = (from p in db.Users
                              where p.Name == user
                              select p.URole).FirstOrDefault();
                return(rol);
            }
            else
            {
                return("error");
            }
        }
Exemple #2
0
        public static List<Producto> ListarDoble(string sexo, string estacion)
        {
            db = new DBTiendaContext();

            List<Producto> lista = (from p in db.Productos
                                    where p.Sexo == sexo && p.Estacion == estacion
                                    select p).ToList();
            return lista;
        }        
Exemple #3
0
      public static List<Producto> ListarSexo(string sexo)
      {
          db = new DBTiendaContext();
 
          List<Producto> lista = (from p in db.Productos
                                  where p.Sexo == sexo
                                  select p).ToList();       
          return lista;
      }
Exemple #4
0
        public static void BajarStock(int id, int cantidad)
        {
            db = new DBTiendaContext();

            var query = (from p in db.Productos
                        where p.Id == id
                        select p);

            foreach (Producto p in query)
            {
                p.CantidadStock -= cantidad;
            }

            db.SaveChanges();
        }
Exemple #5
0
 public static List<Producto> Listar()
 {
     db = new DBTiendaContext();
     List<Producto> lista = db.Productos.ToList();
     return lista;
 }
Exemple #6
0
 public static void Insertar(Producto producto)
 {
     db = new DBTiendaContext();
     db.Productos.Add(producto);
     db.SaveChanges();
 }