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); }
public void AddInsumoProveedor(Insumo insumoProveedor) { this.InsumosProveedor.Add(insumoProveedor); if (insumoProveedor.ProveedorInsumo == null || insumoProveedor.ProveedorInsumo != this) { insumoProveedor.ProveedorInsumo = this; } }
public void AddInsumoRubro(Insumo insumoRubro) { this.InsumosRubro.Add(insumoRubro); if (insumoRubro.RubroInsumo == null || insumoRubro.RubroInsumo != this) { insumoRubro.RubroInsumo = this; } }
public void AddInsumoCategoria(Insumo insumoCategoria) { this.InsumosCategoria.Add(insumoCategoria); if (insumoCategoria.CategoriaInsumo == null || insumoCategoria.CategoriaInsumo != this) { insumoCategoria.CategoriaInsumo = this; } }