public int ActualizarRubro(Rubro rubro) { try { db.Entry(rubro).State = EntityState.Modified; db.SaveChanges(); return rubro.RubroId; } catch (Exception ex) { Console.WriteLine("Error: " + ex.Message); } return -1; }
public int CrearRubro(Rubro rubro) { try { db.Rubros.Add(rubro); db.SaveChanges(); return rubro.RubroId; } catch (Exception ex) { Console.WriteLine("Error: " + ex.Message); } return -1; }
/// <summary> /// Crea un nuevo rubro y loa persiste. /// </summary> /// <param name="nombre"></param> /// <returns>Retorna el id del rubro creado. Retorna -1 si no se pudo crear.</returns> public int CrearRubro(string nombre, string nota) { Rubro rubro = new Rubro(nombre, nota); return mRubro.CrearRubro(rubro); }