public bool Crear(CProductos producto) { bool creado = true; Models.Producto data = new Models.Producto(); using (MarketPEntities db = new MarketPEntities()) { data.ProductID = producto.ProductID; data.Nombre = producto.Nombre; data.Cantidad = producto.Cantidad; data.Precio = producto.Precio; data.FechaCompra = producto.FechaCompra; try { db.Productos.Add(data); db.SaveChanges(); } catch (Exception) { creado = false; } } return(creado); }
public bool Eliminar(CProductos producto) { try { using (MarketPEntities db = new MarketPEntities()) { int id = producto.ProductID; var busqueda = db.Productos.Find(id); db.Productos.Remove(busqueda); db.SaveChanges(); return(true); } } catch (Exception) { return(false); } }
public bool Editar(CProductos producto) { try { using (MarketPEntities db = new MarketPEntities()) { Producto data = new Producto(); data.ProductID = producto.ProductID; data.Nombre = producto.Nombre; data.Cantidad = producto.Cantidad; data.Precio = producto.Precio; data.FechaCompra = producto.FechaCompra; db.Entry(data).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); return(true); } } catch (Exception) { throw; } }