private void Buscarbutton_Click(object sender, EventArgs e) { int id; Usuarios usuario = new Usuarios(); UsuariosRepositorio repositorio = new UsuariosRepositorio(); int.TryParse(Convert.ToString(UsuarioIdnumericUpDown.Value), out id); Limpiar(); usuario = repositorio.Buscar(id); if (usuario != null) { if (usuario.Activo) { LlenaCampos(usuario); } else { DialogResult resultado = MessageBox.Show("El cobrador se encuentra INACTIVO, ¿Desea buscarlo entre los usuarios INACTIVOS?", "", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (resultado == DialogResult.Yes) { LlenaCampos(usuario); } } } else { MessageBox.Show("Usuario no encontrado", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public void BuscarTest() { Usuarios usuario = new Usuarios(); UsuariosRepositorio repositorio = new UsuariosRepositorio(); usuario = repositorio.Buscar(1); Assert.IsTrue(usuario != null); }
private void Eliminarbutton_Click(object sender, EventArgs e) { int id; UsuariosRepositorio repositorio = new UsuariosRepositorio(); int.TryParse(Convert.ToString(UsuarioIdnumericUpDown.Value), out id); if (repositorio.Buscar(id) != null) { EliminarUsuariosVDForm EliminarVentanaDialogo = new EliminarUsuariosVDForm(id); EliminarVentanaDialogo.ShowDialog(); Limpiar(); } else { MyerrorProvider.SetError(UsuarioIdnumericUpDown, "No se puede eliminar o desactivar un usuario que no existe"); } }