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"); } }
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; }
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; }
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(); }
public static List<Producto> Listar() { db = new DBTiendaContext(); List<Producto> lista = db.Productos.ToList(); return lista; }
public static void Insertar(Producto producto) { db = new DBTiendaContext(); db.Productos.Add(producto); db.SaveChanges(); }