public override void EjecutarComandoNuevo() { var nuevoRegistro = new MotivoBajaDto(); nuevoRegistro.Descripcion = txtDescripcion.Text; nuevoRegistro.Eliminado = false; _motivoBajaServicio.Insertar(nuevoRegistro); }
public override void EjecutarComandoModificar() { var modificarRegistro = new MotivoBajaDto(); modificarRegistro.Id = EntidadId.Value; modificarRegistro.Descripcion = txtDescripcion.Text; modificarRegistro.Eliminado = false; _motivoBajaServicio.Modificar(modificarRegistro); }
public long?Agregar(MotivoBajaDto motivoBaja) { using (var context = new ModeloXCommerceContainer()) { var MotivoAgregar = new AccesoDatos.MotivoBaja(); MotivoAgregar.Descripcion = motivoBaja.Descripcion; context.MotivosBajas.Add(MotivoAgregar); context.SaveChanges(); return(MotivoAgregar.Id); } }
public void Modificar(MotivoBajaDto motivoBaja) { using (var context = new ModeloXCommerceContainer()) { var motivoModificar = context.MotivosBajas.FirstOrDefault(x => x.Id == motivoBaja.Id); if (motivoModificar == null) { throw new Exception("No se encontro el Motivo de Baja"); } motivoModificar.Descripcion = motivoBaja.Descripcion; context.SaveChanges(); } }
public override bool EjecutarComandoNuevo() { if (!VerificarDatosObligatorios()) { MessageBox.Show(@"Por favor ingrese los campos Obligatorios.", @"Atención", MessageBoxButtons.OK, MessageBoxIcon.Error); return(false); } var motivo = new MotivoBajaDto(); motivo.Descripcion = txtDescripcion.Text; _motivoBajaServicio.Agregar(motivo); return(true); }
public long Insertar(MotivoBajaDto dto) { using (var context = new ModeloXCommerceContainer()) { var nuevoMotivoBaja = new AccesoDatos.MotivoBaja { Descripcion = dto.Descripcion }; context.MotivosBajas.Add(nuevoMotivoBaja); context.SaveChanges(); return(nuevoMotivoBaja.Id); } }