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 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 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 Productodt AgregarProducto(Productodt prod) { return(Producto.AgregarProducto(prod)); }
public Productodt ActualizarProducto(Productodt prod) { return(Producto.ActualizarProducto(prod)); }