Exemplo n.º 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>();
            }
        }
Exemplo n.º 2
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>();
            }
        }
Exemplo n.º 3
0
 private void agregarFamiliares_Click(object sender, EventArgs e)
 {
     FormAfiliado form = new FormAfiliado(3, this);
     DialogResult resultModificacion = form.ShowDialog();
     if (resultModificacion == DialogResult.OK)
     {
         otrosFamiliares.Add(form);
         System.Diagnostics.Debug.WriteLine("Se cargó un familiar. Familiares: " + otrosFamiliares.Count);
     }
 }
Exemplo n.º 4
0
        private void agregarConyugue_Click(object sender, EventArgs e)
        {
            FormAfiliado form = new FormAfiliado(2, this);
            DialogResult resultModificacion = form.ShowDialog();


            if (resultModificacion == DialogResult.OK)
            {
                System.Diagnostics.Debug.WriteLine("Se cargó un canyugue..");
                conyugue = form;
                agregarConyugue.Enabled = false;
                estadoCivil.Enabled = false;
            }
        }
Exemplo n.º 5
0
 private void persistirAfiliado(FormAfiliado afiliado, long nroAfiliado)
 {
     System.Diagnostics.Debug.WriteLine("Se creará el afiliado: " + nroAfiliado);
     String pattern = "INSERT INTO BUGDEVELOPING.PACIENTE (NRO_AFILIADO,NOMBRE, APELLIDO, DOCUMENTO, DIRECCION, TELEFONO, MAIL, ID_TIPO_DOCUMENTO, ID_SEXO, ID_PLAN_MEDICO, FECHA_NACIMIENTO, ID_ESTADO_CIVIL) VALUES ('{0}','{1}','{2}',{3},'{4}','{5}','{6}',{7},{8},{9},'{10}',{11})";
     String query = String.Format(pattern, nroAfiliado, afiliado.maskedNombre.Text.Trim(), afiliado.maskedApellido.Text.Trim(), afiliado.documento.Text, afiliado.maskedDireccion.Text.Trim(), afiliado.maskedTelefono.Text.Trim(), afiliado.mail.Text, afiliado.tipoDocumento.SelectedValue, afiliado.sexo.SelectedValue, afiliado.planMedico.SelectedValue, afiliado.fechaNacimiento.Value.ToString("yyyy-dd-MM"), afiliado.estadoCivil.SelectedValue);
     System.Diagnostics.Debug.WriteLine(query);
     ConnectorClass.Instance.executeQuery(query);
     /**************************************************************/
     String idMessage = "SELECT MAX(NRO_AFILIADO) FROM HARDWELL.AFILIADO";
     ConnectorClass con = ConnectorClass.Instance;
     DataTable dt = con.executeQuery(idMessage);
     MessageBox.Show("El Afiliado que se generará tendrá el número: " + dt.Rows[0].ItemArray[0].ToString());
     /**************************************************************/
 }
Exemplo n.º 6
0
 private void persistirAfiliado(FormAfiliado afiliado, long nroAfiliado)
 {
     System.Diagnostics.Debug.WriteLine("Se creará el afiliado: " + nroAfiliado);
     String pattern = "INSERT INTO BUGDEVELOPING.PACIENTE (NRO_AFILIADO,NOMBRE, APELLIDO, DOCUMENTO, DIRECCION, TELEFONO, MAIL, ID_TIPO_DOCUMENTO, ID_SEXO, ID_PLAN_MEDICO, FECHA_NACIMIENTO, ID_ESTADO_CIVIL) VALUES ('{0}','{1}','{2}',{3},'{4}','{5}','{6}',{7},{8},{9},'{10}',{11})";
     String query = String.Format(pattern, nroAfiliado, afiliado.maskedNombre.Text.Trim(), afiliado.maskedApellido.Text.Trim(), afiliado.documento.Text, afiliado.maskedDireccion.Text.Trim(), afiliado.maskedTelefono.Text.Trim(), afiliado.mail.Text, afiliado.tipoDocumento.SelectedValue, afiliado.sexo.SelectedValue, afiliado.planMedico.SelectedValue, afiliado.fechaNacimiento.Value.ToString("yyyy-dd-MM"), afiliado.estadoCivil.SelectedValue);
     System.Diagnostics.Debug.WriteLine(query);
     ConnectorClass.Instance.executeQuery(query);
     /**************************************************************/
     String idMessage = "SELECT MAX(NRO_AFILIADO) FROM HARDWELL.AFILIADO";
     ConnectorClass con = ConnectorClass.Instance;
     DataTable dt = con.executeQuery(idMessage);
     MessageBox.Show("El Afiliado que se generará tendrá el número: " + dt.Rows[0].ItemArray[0].ToString());
     /**************************************************************/
 }
Exemplo n.º 7
0
 private void agregarFamiliares_Click(object sender, EventArgs e)
 {
     FormAfiliado form = new FormAfiliado(3, this);
     DialogResult resultModificacion = form.ShowDialog();
     if (resultModificacion == DialogResult.OK)
     {
         otrosFamiliares.Add(form);
         System.Diagnostics.Debug.WriteLine("Se cargó un familiar. Familiares: " + otrosFamiliares.Count);
     }
 }
Exemplo n.º 8
0
        private void agregarConyugue_Click(object sender, EventArgs e)
        {
            FormAfiliado form = new FormAfiliado(2, this);
            DialogResult resultModificacion = form.ShowDialog();

            if (resultModificacion == DialogResult.OK)
            {
                System.Diagnostics.Debug.WriteLine("Se cargó un canyugue..");
                conyugue = form;
                agregarConyugue.Enabled = false;
                estadoCivil.Enabled = false;
            }
        }