public CancelacionAbs(Persona _persona) { InitializeComponent(); persona = _persona; lblCancelado.Visible = false; dataGridPersonas.Visible = false; dataGridTipos.Visible = false; lblTxtMotivo.Visible = false; string clase = persona.GetType().Name; lblPersona.Text = clase+":"; btnSeleccionarPersona.Text = "Seleccionar " + clase; llenarTiposDeCancelacion(); if (Usuario.persona is Afiliado && this.persona is Afiliado) { this.btnSeleccionarPersona .Enabled = false; this.btnSeleccionarPersona.Visible = false; this.lblNombrePersona .Text = Usuario.persona.apellido + ", " + Usuario.persona.nombre; this.persona.id = Usuario.persona.id; dataGridPersonas.Visible = true; dataGridTipos.Visible = true; refrescarDataGrid(); } }
public static void setUsuarioFromId(int id) { Usuario.id = id; rol = SelectorRol.seleccionarRol(id); persona = AbstractHomePersonas.getPersonaFromRolYUsuario(rol, id); setNombre(); }
private void btnSeleccionarPersona_Click(object sender, EventArgs e) { Persona personaAux; personaAux = persona.getHome().seleccionar(); if (personaAux != null) { persona = personaAux; if (!String.IsNullOrEmpty(persona.nombre)) lblNombrePersona.Text = persona.apellido + ", " + persona.nombre; refrescarDataGrid(); dataGridPersonas.Columns["Id"].Visible = false; dataGridPersonas.Visible = true; dataGridTipos.Visible = true; } }