public void Modificar(RubroDTO rubroDTO) { using (var baseDatos = new ModeloXCommerceContainer()) { var rubroModificar = baseDatos.Rubros.FirstOrDefault(x => x.Id == rubroDTO.Id); if (rubroDTO == null) { throw new Exception("Ocurrió un error al obtener el Rubro para Modificarla"); } rubroModificar.Descripcion = rubroDTO.Descripcion; baseDatos.SaveChanges(); } }
public long Insertar(RubroDTO rubroDTO) { using (var baseDatos = new ModeloXCommerceContainer()) { var rubroNuevo = new AccesoDatos.Rubro { Descripcion = rubroDTO.Descripcion }; baseDatos.Rubros.Add(rubroNuevo); baseDatos.SaveChanges(); return(rubroNuevo.Id); } }
public override bool EjecutarComandoNuevo() { if (!VerificarDatosObligatorios()) { MessageBox.Show(@"Por favor ingrese los campos Obligatorios.", @"Atención", MessageBoxButtons.OK, MessageBoxIcon.Error); return(false); } var rubroNuevo = new RubroDTO { Descripcion = txtRubro.Text, EstaEliminado = false }; _rubroServicio.Insertar(rubroNuevo); return(true); }
public override bool EjecutarComandoModificar() { if (!VerificarDatosObligatorios()) { MessageBox.Show(@"Por favor ingrese los campos Obligatorios.", @"Atención", MessageBoxButtons.OK, MessageBoxIcon.Error); return(false); } var rubroModificar = new RubroDTO { Id = EntidadId.Value, Descripcion = txtRubro.Text, }; _rubroServicio.Modificar(rubroModificar); return(true); }