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; } }