public override void EjecutarComandoNuevo() { var nuevoRegistro = new TarjetaDto(); nuevoRegistro.Descripcion = txtDescripcion.Text; nuevoRegistro.Eliminado = false; _tarjetaServicio.Insertar(nuevoRegistro); }
public override void EjecutarComandoModificar() { var modificarRegistro = new TarjetaDto(); modificarRegistro.Id = EntidadId.Value; modificarRegistro.Descripcion = txtDescripcion.Text; modificarRegistro.Eliminado = false; _tarjetaServicio.Modificar(modificarRegistro); }
public long?Agregar(TarjetaDto tarjeta) { using (var context = new ModeloXCommerceContainer()) { var tarjetaNueva = new AccesoDatos.Tarjeta { Descripcion = tarjeta.Descripcion }; context.TarjetaSet.Add(tarjetaNueva); context.SaveChanges(); return(tarjetaNueva.Id); } }
public void Modificar(TarjetaDto tarjeta) { using (var context = new ModeloXCommerceContainer()) { var tarjetaMod = context.TarjetaSet.FirstOrDefault(x => x.Id == tarjeta.Id); if (tarjetaMod == null) { throw new Exception("No se encontro la Tarjeta"); } tarjetaMod.Descripcion = tarjeta.Descripcion; tarjetaMod.Id = tarjeta.Id; tarjetaMod.EstaEliminado = tarjeta.EstaEliminado; 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 nuevaTarjeta = new TarjetaDto { Descripcion = txtDescripcion.Text, }; _tarjetaServicio.Agregar(nuevaTarjeta); 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 tarjetaParaModificar = new TarjetaDto { Id = EntidadId.Value, Descripcion = txtDescripcion.Text }; _tarjetaServicio.Modificar(tarjetaParaModificar); return(true); }