private void btnBuscarAplicacion_Click(object sender, EventArgs e) { try { Cursor.Current = Cursors.WaitCursor; using (var frm = new frmPromptAplicaciones() { CadenaBusqueda = aplicacionTextEdit.Text }) { if (frm.ShowDialog() == System.Windows.Forms.DialogResult.OK) { var result = frm.ListaObjetos.First() as AplicacionInfo; m_PerfilUsuario.IdAplicacion = result.ID; m_PerfilUsuario.Aplicacion = result.Nombre; rolesBindingSource.DataSource = result; perfilUsuarioBindingSource.ResetBindings(false); m_AplicacionInfo = result; } } } catch (DataPortalException ex) { XtraMessageBox.Show(ex.BusinessException.Message, "Buscar Aplicacion", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } catch (Exception ex) { XtraMessageBox.Show(ex.Message, "Buscar Aplicacion", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } finally { Cursor.Current = Cursors.Default; } }
public override void CargaDatosActuales() { base.CargaDatosActuales(); _Aplicacion = ObjetoLista.Current as AplicacionInfo; }