public void DeleteTestWrongWithMissingData() { var customer = new Customer(); customer.FirstName = "Test"; customer.LastName = "Test"; try { repositorio.Borrar(customer); } catch (Exception exception) { exception.Source.Should().Be("EntityFramework"); } }
private void btnDelete_Click(object sender, EventArgs e) { int id = Convert.ToInt32(Id); repositorioClientes.Borrar(id); clientesDataGrid.DataSource = repositorioClientes.Obtener(); }
public void Editar(Poliza poliza) { var polizaActual = repositorioPolizas.Obtener(poliza.Id); polizaActual.Codigo = poliza.Codigo; polizaActual.Nombre = poliza.Nombre; polizaActual.Descripcion = poliza.Descripcion; polizaActual.PeriodoCobertura = (byte)poliza.PeriodoCobertura; polizaActual.PorcentajeCubrimiento = (decimal)poliza.PorcentajeCubrimiento; polizaActual.Riesgo = (byte)poliza.Riesgo; polizaActual.UsuarioCreacion = poliza.UsuarioCreacionId; polizaActual.FechaModificacion = System.DateTime.Now; polizaActual.UsuarioModificacion = poliza.UsuarioModificacionId; var nuevosCubrimientosIds = poliza.Cubrimientos.Select(c => c.Id).ToList(); var cubrimientosBorrar = polizaActual.CubrimientosPoliza.Where(c => !nuevosCubrimientosIds.Any(n => n == c.Id)).ToList(); var cubrimientosBorrarIds = cubrimientosBorrar.Select(c => c.Id); var cubrimientosCrear = poliza.Cubrimientos.Where(c => !cubrimientosBorrarIds.Contains(c.Id)); foreach (var c in cubrimientosBorrar) { repositorioCubrimientosPoliza.Borrar(c); } foreach (var c in cubrimientosCrear) { repositorioCubrimientosPoliza.Agregar(new CubrimientosPoliza { Cubrimiento = c.Id, Poliza = polizaActual.Id }); } }
static void Delete() { string tabla = ObtenerTabla(); if (tabla.ToLower() == "clientes") { Console.Write("Ingrese id: "); int id = Convert.ToInt32(Console.ReadLine()); Cliente clienteInsertado = RepositorioDeClientes.Borrar(id); } }
public void Delete(int id) { _repositorio.Borrar(id); }