private bool ExisteEnLaBaseDeDatos() { CobradoresRepositorio repositorio = new CobradoresRepositorio(); Cobradores cobrador = repositorio.Buscar((int)CobradorIdnumericUpDown.Value); return(cobrador != null); }
private void Buscarbutton_Click(object sender, EventArgs e) { int id; Cobradores cobrador = new Cobradores(); CobradoresRepositorio repositorio = new CobradoresRepositorio(); int.TryParse(Convert.ToString(CobradorIdnumericUpDown.Value), out id); Limpiar(); cobrador = repositorio.Buscar(id); if (cobrador != null) { if (cobrador.Activo) { LlenaCampos(cobrador); } else { DialogResult resultado = MessageBox.Show("El cobrador se encuentra INACTIVO, ¿Desea buscarlo entre los cobradores INACTIVOS?", "", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (resultado == DialogResult.Yes) { LlenaCampos(cobrador); } } } else { MessageBox.Show("Cobrador no encontrado", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public void BuscarTest() { Cobradores cobrador = new Cobradores(); CobradoresRepositorio repositorio = new CobradoresRepositorio(); cobrador = repositorio.Buscar(1); Assert.IsTrue(cobrador != null); }
private void LlenaCampos(Prestamos prestamo) { ClientesRepositorio repositorioCliente = new ClientesRepositorio(); CobradoresRepositorio repositorioCobrador = new CobradoresRepositorio(); PrestamoIdnumericUpDown.Value = prestamo.PrestamoId; FechadateTimePicker.Value = prestamo.Fecha; ClientecomboBox.Text = repositorioCliente.Buscar(prestamo.ClienteId).Nombres; CobradorcomboBox.Text = repositorioCobrador.Buscar(prestamo.CobradorId).Nombres; MontonumericUpDown.Value = prestamo.MontoPrestado; PorcientoInteresnumericUpDown.Value = prestamo.PorcientoInteres; CantidadCuotasnumericUpDown.Value = prestamo.CantidadCuotas; MyerrorProvider.Clear(); this.Detalle = prestamo.Cuotas; CargarGrid(); }
private void Eliminarbutton_Click(object sender, EventArgs e) { int id; CobradoresRepositorio repositorio = new CobradoresRepositorio(); int.TryParse(Convert.ToString(CobradorIdnumericUpDown.Value), out id); if (repositorio.Buscar(id) != null) { EliminarCobradoresVDForm EliminarVentanaDialogo = new EliminarCobradoresVDForm(id); EliminarVentanaDialogo.ShowDialog(); Limpiar(); } else { MyerrorProvider.SetError(CobradorIdnumericUpDown, "No se puede eliminar o desactivar un cobrador que no existe"); } }