示例#1
0
        public FormAfiliado(int tipoAfiliadoADarDeAlta, FormAfiliado titular)
        {
            InitializeComponent();
            //maskedNombre.AsciiOnly = true;
            tipoAfiliado = tipoAfiliadoADarDeAlta;
            FuncionesCargarComboBox.cargarSexos(sexo);
            FuncionesCargarComboBox.cargarTipoDocumentos(tipoDocumento);
            FuncionesCargarComboBox.cargarPlanesMedicos(planMedico);
            FuncionesCargarComboBox.cargarEstadosCiviles(estadoCivil);

            if (tipoAfiliado != 1)
            {
                if (tipoAfiliado == 2)
                {
                    Text = "Formulario de carga de Conyugue";
                    estadoCivil.Enabled = false;
                    estadoCivil.SelectedValue = titular.estadoCivil.SelectedValue;
                    agregarConyugue.Visible = false;
                }
                else
                {
                    Text = "Formulario de carga de Familiar a cargo";
                }
                agregarConyugue.Visible = false;
                agregarFamiliares.Visible = false;
                planMedico.Enabled = false;
            }
            else
            {
                Text = "Formulario de carga de Afiliado";
                otrosFamiliares = new List<FormAfiliado>();
            }
        }
示例#2
0
        public FormAfiliado(DataGridViewRow tomodify)
        {
            InitializeComponent();
            selected = tomodify;

            FuncionesCargarComboBox.cargarSexos(sexo);
            FuncionesCargarComboBox.cargarTipoDocumentos(tipoDocumento);
            FuncionesCargarComboBox.cargarPlanesMedicos(planMedico);
            FuncionesCargarComboBox.cargarEstadosCiviles(estadoCivil);

            Text = "Formulario de modificación de Afiliado";

            maskedNombre.Text = selected.Cells["NOMBRE"].Value.ToString();
            maskedApellido.Text = selected.Cells["APELLIDO"].Value.ToString();
            documento.Text = selected.Cells["DOCUMENTO"].Value.ToString();
            maskedDireccion.Text = selected.Cells["DIRECCION"].Value.ToString();
            maskedTelefono.Text = selected.Cells["TELEFONO"].Value.ToString();
            mail.Text = selected.Cells["MAIL"].Value.ToString();
            sexo.SelectedValue = (selected.Cells["ID_SEXO"].Value) is DBNull ? 0 : selected.Cells["ID_SEXO"].Value;
            tipoDocumento.SelectedValue = (selected.Cells["ID_TIPO_DOCUMENTO"].Value is DBNull) ? 0 : selected.Cells["ID_TIPO_DOCUMENTO"].Value;
            fechaNacimiento.Value = (DateTime)selected.Cells["FECHA_NACIMIENTO"].Value;
            estadoCivil.SelectedValue = (selected.Cells["ID_ESTADO_CIVIL"].Value) is DBNull ? 0 : selected.Cells["ID_ESTADO_CIVIL"].Value;
            planMedico.SelectedValue = (selected.Cells["ID_PLAN_MEDICO"].Value is DBNull) ? 0 : selected.Cells["ID_PLAN_MEDICO"].Value;


            maskedNombre.Enabled = false;
            maskedApellido.Enabled = false;
            tipoDocumento.Enabled = false;
            documento.Enabled = false;
            fechaNacimiento.Enabled = false;
            agregarConyugue.Enabled = false;
            agregarFamiliares.Enabled = false;
        }
示例#3
0
        private void Afiliado_Load(object sender, EventArgs e)
        {
            dateTimePicker1.Format       = DateTimePickerFormat.Custom;
            dateTimePicker1.CustomFormat = "dd/MM/yyyy";
            loadComboboxPlanMedico(comboBox_planMedico);
            FuncionesCargarComboBox.cargarEstadosCiviles(comboBox_EstadoCivil);
            FuncionesCargarComboBox.cargarSexos(comboBox_sexo);
            FuncionesCargarComboBox.cargarTipoDocumentos(comboBox_tipoDocumento);
            if (estado != Operacion.ALTA)
            {
                cargarDatosDeAfiliado();
            }


            //todo no creo que cargarDatosEste bien


            /*
             * comboBox_EstadoCivil.Text = "Divorciado/a";
             * comboBox_tipoDocumento.Text = "CI";
             * comboBox_sexo.Text = "Masculino";
             * textBox_Apellido.Text = "apellido";
             * textBox_Nom.Text = "nombre";
             * textBox_NumeroDoc.Text = "123";
             * textBox_Telefono.Text = "123";
             * textBox_Direccion.Text = "Dire";
             * textBox_Mail.Text = "mail";
             */
            if (estado == Operacion.ALTA && esRelativo)
            {
                comboBox_planMedico.Text = "Mismo Plan que titular";
            }
        }