예제 #1
0
 private void btnBuscar_Click(object sender, EventArgs e)
 {
     try
     {
         List <Usuario> _usuario = new List <Usuario>();
         var            dni      = txtDniBuscar.Text;
         _usuario = UsuarioNeg.BuscarUsuarioPorDni(dni);
         if (_usuario.Count > 0)
         {
             var usuario = _usuario.First();
             txtDni.Text              = usuario.Dni;
             txtApellido.Text         = usuario.Apellido;
             txtNombre.Text           = usuario.Nombre;
             dtFechaNac.Value         = usuario.FechaDeNacimiento;
             txtContraseña.Text       = usuario.Contraseña;
             txtRepiteContraseña.Text = usuario.Contraseña;
             cmbPerfil.Text           = usuario.Perfil;
             txtDni.Enabled           = false;
             btnEditar.Visible        = true;
             btnEliminar.Visible      = true;
             btnHistorial.Visible     = true;
         }
         else
         {
             txtDniBuscar.Focus();
             const string message = "No existe ningun usuario con el dni ingresado.";
             const string caption = "Atención";
             var          result  = MessageBox.Show(message, caption,
                                                    MessageBoxButtons.OK,
                                                    MessageBoxIcon.Exclamation);
             throw new Exception();
         }
     }
     catch (Exception ex)
     {
     }
 }