public int ActualizarInsumo(Insumo insumo) {
     try {
         db.Entry(insumo).State = EntityState.Modified;
         db.SaveChanges();
         return insumo.InsumoId;
     }
     catch (Exception ex) {
         Console.WriteLine("Error: " + ex.Message);
     }
     return -1;
 }
 public int CrearInsumo(Insumo insumo) {
     try {
         db.Insumos.Add(insumo);
         db.SaveChanges();
         return insumo.InsumoId;
     }
     catch (Exception ex) {
         Console.WriteLine("Error: " + ex.Message);
     }
     return -1;
 }
 /// <summary>
 /// Crea un nuevo insumo y lo persiste.
 /// </summary>
 /// <param name="nombre"></param>
 /// <returns>Retorna el id del insumo creado. Retorna -1 si no se pudo crear.</returns>
 public int CrearInsumo(string nombre, string detalle) {
     Insumo insumo = new Insumo(nombre, detalle);
     return mInsumo.CrearInsumo(insumo);
 }
Пример #4
0
 public void AddInsumoProveedor(Insumo insumoProveedor) {
     this.InsumosProveedor.Add(insumoProveedor);
     if (insumoProveedor.ProveedorInsumo == null || insumoProveedor.ProveedorInsumo != this) {
         insumoProveedor.ProveedorInsumo = this;
     }
 }
Пример #5
0
 public void AddInsumoRubro(Insumo insumoRubro) {
     this.InsumosRubro.Add(insumoRubro);
     if (insumoRubro.RubroInsumo == null || insumoRubro.RubroInsumo != this) {
         insumoRubro.RubroInsumo = this;
     }
 }
Пример #6
0
 public void AddInsumoCategoria(Insumo insumoCategoria) {
     this.InsumosCategoria.Add(insumoCategoria);
     if (insumoCategoria.CategoriaInsumo == null || insumoCategoria.CategoriaInsumo != this) {
         insumoCategoria.CategoriaInsumo = this;
     }
 }