コード例 #1
0
        private void frmAfiliadoModificacion_Load(object sender, EventArgs e)
        {
            List <Plan> listaDePlanes = Planes.ObtenerPlanes();

            cmbPlanes.DataSource    = listaDePlanes;
            cmbPlanes.ValueMember   = "Codigo";
            cmbPlanes.DisplayMember = "Descripcion";

            List <TipoDoc> listaDeTipos = TiposDoc.ObtenerTiposDoc();

            cmbTipoDoc.DataSource    = listaDeTipos;
            cmbTipoDoc.ValueMember   = "Id";
            cmbTipoDoc.DisplayMember = "Descripcion";

            List <Estado> listaDeEstados = Estados.ObtenerEstados();

            cmbEstadoCivil.DataSource    = listaDeEstados;
            cmbEstadoCivil.ValueMember   = "Id";
            cmbEstadoCivil.DisplayMember = "Estado_Civil";

            List <Sexo> listaDeSexos = Sexo.ObtenerSexos();

            cmbSexo.DataSource    = listaDeSexos;
            cmbSexo.ValueMember   = "Id";
            cmbSexo.DisplayMember = "Id";

            // Set the Format type and the CustomFormat string.

            /*dtpFechaNacimiento.Format = DateTimePickerFormat.Custom;
             * dtpFechaNacimiento.CustomFormat = "MMMM dd, yyyy";*/

            cargarCampos();
        }
コード例 #2
0
        private void frmProfesional_Load(object sender, EventArgs e)
        {
            listaDeEspecialidades              = Especialidades.ObtenerEspecialidades();
            grillaEspecialidades.DataSource    = listaDeEspecialidades;
            grillaEspecialidades.ValueMember   = "Codigo";
            grillaEspecialidades.DisplayMember = "Descripcion";

            List <TipoDoc> listaDeTipos = TiposDoc.ObtenerTiposDoc();

            cmbTipoDoc.DataSource    = listaDeTipos;
            cmbTipoDoc.ValueMember   = "Id";
            cmbTipoDoc.DisplayMember = "Descripcion";

            List <Sexo> listaDeSexos = Sexo.ObtenerSexos();

            cmbSexo.DataSource    = listaDeSexos;
            cmbSexo.ValueMember   = "Id";
            cmbSexo.DisplayMember = "Id";

            if (Operacion == "Modificacion")
            {
                label14.Hide();
                label24.Hide();
                label3.Hide();
                label17.Hide();
                label20.Hide();
                label11.Hide();
                label15.Hide();
                label16.Hide();
                label19.Hide();
                label22.Hide();
                label13.Hide();
                label12.Hide();

                txtNombre.Text       = unProfesional.Nombre;
                txtNombre.Enabled    = false;
                txtApellido.Text     = unProfesional.Apellido;
                txtApellido.Enabled  = false;
                txtDni.Text          = unProfesional.NumeroDocumento.ToString();
                txtDni.Enabled       = false;
                txtMatricula.Text    = unProfesional.Matricula.ToString();
                txtMatricula.Enabled = false;

                cmbTipoDoc.Enabled = false;
                //dtpFechaNacimiento.Value.Date =     VER TEMA DE TIPOS, SINO YA FUE
                dtpFechaNacimiento.Enabled = false;

                cmbTipoDoc.Text = "" + Utiles.ObtenerTipoDoc(unProfesional.TipoDocumento);
                txtDir.Text     = unProfesional.Direccion;
                txtMail.Text    = unProfesional.Mail;
                txtTel.Text     = unProfesional.Telefono.ToString();
                cmbSexo.Text    = unProfesional.Sexo;

                List <Especialidad> listaTiene = unProfesional.Especialidades;

                foreach (Especialidad unaEsp in listaDeEspecialidades)
                {
                    var probar = listaTiene.SingleOrDefault(esp => esp.Codigo == unaEsp.Codigo);
                    if (probar != null)
                    {
                        grillaEspecialidades.SetItemChecked(listaDeEspecialidades.IndexOf(unaEsp), true);
                    }
                }
            }
        }