Ejemplo n.º 1
0
        private void ModificarAfiliado(Afiliado Paciente)
        {
            if (!SQL_Methods.Afiliado_ModificarDatos(Paciente))
            {
                MessageBox.Show(Paciente.Cod_Afiliado.ToString() + " no pudo ser modificado.");
                return;
            }

            if (PlanMedico_Familiar != -1 && PlanMedico_Familiar != Paciente.Cod_PlanMedico)
            {
                DialogForm dialogForm = new DialogForm(this,
                                                       "Ingrese Motivo Cambio de Plan",
                                                       "Por favor ingrese el motivo del cambio de plan");


                return;
            }

            if (FamiliaresACargo < Paciente.CantFamiliaresACargo)
            {
                ModificarFamiliares(Paciente);
                this.Visible = false;
                return;
            }


            MessageBox.Show(Paciente.Cod_Afiliado.ToString() + " ha sido Modificado.");
            menu.Visible = true;
            this.Dispose();
            return;
        }