Beispiel #1
0
 private void btnBuscar_Click(object sender, EventArgs e)
 {
     try
     {
         Cursor.Current = Cursors.WaitCursor;
         using (var frm = new frmPromptUsuariosAD()
         {
             CadenaBusqueda = codigoTextEdit.Text
         })
         {
             if (frm.ShowDialog() == System.Windows.Forms.DialogResult.OK)
             {
                 var resultado = frm.ListaObjetos.First() as Directorio;
                 m_Usuario.Codigo  = resultado.UserName;
                 m_Usuario.Nombres = resultado.FirstName;
                 //Dividimos los apellidos con un espacio en blanco
                 var apellidos = resultado.LastName.Split(' ');
                 m_Usuario.ApellidoPaterno = apellidos.First();
                 m_Usuario.ApellidoMaterno = apellidos.Last();
                 m_Usuario.Correo          = resultado.Email;
                 usuarioBindingSource.ResetBindings(false);
                 idEmpresaLookUpEdit.Focus();
             }
         }
     }
     catch (DataPortalException ex)
     {
         XtraMessageBox.Show(ex.BusinessException.Message,
                             "Buscar Usuario",
                             MessageBoxButtons.OK,
                             MessageBoxIcon.Exclamation);
     }
     catch (Exception ex)
     {
         XtraMessageBox.Show(ex.Message,
                             "Buscar Usuario",
                             MessageBoxButtons.OK,
                             MessageBoxIcon.Exclamation);
     }
     finally
     {
         Cursor.Current = Cursors.Default;
     }
 }
 private void btnBuscar_Click(object sender, EventArgs e)
 {
     try
     {
         Cursor.Current = Cursors.WaitCursor;
         using (var frm = new frmPromptUsuariosAD() { CadenaBusqueda = codigoTextEdit.Text })
         {
             if (frm.ShowDialog() == System.Windows.Forms.DialogResult.OK)
             {
                 var resultado = frm.ListaObjetos.First() as Directorio;
                 m_Usuario.Codigo = resultado.UserName;
                 m_Usuario.Nombres = resultado.FirstName;
                 //Dividimos los apellidos con un espacio en blanco
                 var apellidos = resultado.LastName.Split(' ');
                 m_Usuario.ApellidoPaterno = apellidos.First();
                 m_Usuario.ApellidoMaterno = apellidos.Last();
                 m_Usuario.Correo = resultado.Email;
                 usuarioBindingSource.ResetBindings(false);
                 idEmpresaLookUpEdit.Focus();
             }
         }
     }
     catch (DataPortalException ex)
     {
         XtraMessageBox.Show(ex.BusinessException.Message,
             "Buscar Usuario",
             MessageBoxButtons.OK,
             MessageBoxIcon.Exclamation);
     }
     catch (Exception ex)
     {
         XtraMessageBox.Show(ex.Message,
             "Buscar Usuario",
             MessageBoxButtons.OK,
             MessageBoxIcon.Exclamation);
     }
     finally
     {
         Cursor.Current = Cursors.Default;
     }
 }