Esempio n. 1
0
        private void LoadForm(int id)
        {
            this.Entity     = Logic.GetOne(id);
            tbNombre.Text   = Entity.Nombre;
            tbApellido.Text = Entity.Apellido;
            tbEmail.Text    = Entity.Email;
            tbLegajo.Text   = Entity.Legajo.ToString();
            calendarFechaNac.SelectedDate = Entity.FechaNacimiento;
            calendarFechaNac.VisibleDate  = Entity.FechaNacimiento;
            tbTel.Text = Entity.Telefono;
            tbDir.Text = Entity.Direccion;
            DDTipoPersona.ClearSelection();
            var tipo = Entity.TipoPersona;

            switch (tipo)
            {
            case TiposPersona.Alumno:
            {
                ListItem lista = DDTipoPersona.Items.FindByValue("1");
                if (lista != null)
                {
                    lista.Selected = true;
                }
                break;
            }

            case TiposPersona.Profesor:
            {
                ListItem lista = DDTipoPersona.Items.FindByValue("2");
                if (lista != null)
                {
                    lista.Selected = true;
                }
                break;
            }

            case TiposPersona.Administrativo:
            {
                ListItem lista = DDTipoPersona.Items.FindByValue("3");
                if (lista != null)
                {
                    lista.Selected = true;
                }
                break;
            }
            }

            //DDTipoPersona.SelectedItem.Value = tipo.ToString() ;
            //ListItem lista = DDTipoPersona.SelectedValue;
            //lista.Selected = true;
            planesDD.ClearSelection();
            ListItem listaPlan = planesDD.Items.FindByValue(this.Entity.IDPlan.ToString());

            if (listaPlan != null)
            {
                listaPlan.Selected = true;
            }
        }
Esempio n. 2
0
 private void ClearForm()
 {
     tbNombre.Text   = string.Empty;
     tbApellido.Text = string.Empty;
     tbEmail.Text    = string.Empty;
     tbLegajo.Text   = string.Empty;
     calendarFechaNac.SelectedDate = DateTime.Now;
     tbTel.Text = string.Empty;
     tbDir.Text = string.Empty;
     DDTipoPersona.ClearSelection();
 }