public static Productodt ObtenerProducto(int id) { EntitiesGlovo db = new EntitiesGlovo(); var prod = db.Producto.Select(p => new Productodt() { IDCategoria = p.IDCategoria, IDproducto = p.IDproducto, NombreProducto = p.NombreProducto, Precio = p.Precio, Stock = p.Stock }).SingleOrDefault(p => p.IDproducto == id); if (prod == null) { prod = new Productodt() { IDCategoria = 0, IDproducto = 0, NombreProducto = "", Precio = 0, Stock = 0 }; } return(prod); }
public static bool EliminarProducto(int id) { EntitiesGlovo db = new EntitiesGlovo(); Producto p = db.Producto.Find(id); db.Producto.Remove(p); db.SaveChanges(); return(true); }
public static IEnumerable <Categoriadt> ListarCategoria() { EntitiesGlovo db = new EntitiesGlovo(); var lista = db.Categoria.Select(b => new Categoriadt() { IDcategoria = b.IDcategoria, TipoCategoria = b.TipoCategoria }); return(lista); }
public static IEnumerable <Clientedt> ListarTodosClientes() { EntitiesGlovo db = new EntitiesGlovo(); var lista = db.Cliente.Select(b => new Clientedt() { NombreCliente = b.NombreCliente, Correo = b.Correo, Contraseña = b.Contraseña, Direccion = b.Direccion, Telefono = b.Telefono }); return(lista); }
public static Productodt AgregarProducto(Productodt prod) { EntitiesGlovo db = new EntitiesGlovo(); Producto p = new Producto() { IDCategoria = prod.IDCategoria, NombreProducto = prod.NombreProducto, Precio = prod.Precio, Stock = prod.Stock }; db.Producto.Add(p); db.SaveChanges(); return(Producto.ObtenerProducto(p.IDproducto)); }
public static IEnumerable <Productodt> ListarProducto(int id) { EntitiesGlovo db = new EntitiesGlovo(); var lista = from b in db.Producto.Where(p => p.IDCategoria == id) select new Productodt() { IDproducto = b.IDproducto, NombreProducto = b.NombreProducto, Stock = b.Stock, Precio = b.Precio, IDCategoria = b.IDCategoria }; return(lista); }
public static Productodt ActualizarProducto(Productodt prod) { EntitiesGlovo db = new EntitiesGlovo(); Producto p = new Producto() { IDCategoria = prod.IDCategoria, IDproducto = prod.IDproducto, NombreProducto = prod.NombreProducto, Precio = prod.Precio, Stock = prod.Stock }; db.Entry(p).State = EntityState.Modified; db.SaveChanges(); return(Producto.ObtenerProducto(p.IDproducto)); }
public static bool ActualizarDireccion2(Clientedt cli) { EntitiesGlovo db = new EntitiesGlovo(); Cliente c = db.Cliente.Find(cli.IDCliente); if (c == null) { return(false); } else { c.Direccion = cli.Direccion; db.Entry(c).State = EntityState.Modified; db.SaveChanges(); return(true); } }
public static bool ActualizarDireccion(int idCliente, string direccion) { EntitiesGlovo db = new EntitiesGlovo(); Cliente c = db.Cliente.Find(idCliente); if (c == null) { return(false); } else { c.Direccion = direccion; db.Entry(c).State = EntityState.Modified; db.SaveChanges(); return(true); } }
public static bool IniciarSesion2(Clientedt cli) { bool estado; EntitiesGlovo db = new EntitiesGlovo(); var encontro = db.Cliente.Where(t => t.Correo.Trim() == cli.Correo && t.Contraseña == cli.Contraseña).Count(); if (encontro > 0) { estado = true; } else { estado = false; } return(estado); }
public static bool IniciarSesion(string email, string contraseña) { bool estado; EntitiesGlovo db = new EntitiesGlovo(); var encontro = db.Cliente.Where(t => t.Correo.Trim() == email.Trim() && t.Contraseña.Trim() == contraseña).Count(); if (encontro > 0) { estado = true; } else { estado = false; } return(estado); }