public void onMotivoCambioPlanSeleccionado(string motivo, Paciente pacienteModificado)
        {
            PacienteManager pacienteManager = new PacienteManager();
            bool            modificado      = pacienteManager.modificarAfiliado(this.pacienteAModificar.planMedicoCod, pacienteModificado, motivo);

            if (modificado)
            {
                this.form.showInformationMessage("El Afiliado fue modificado correctamente");
                this.form.Close();
            }
            else
            {
                this.form.showErrorMessage("Ocurrio un error al modificar el Afiliado. Intentelo nuevamente");
            }
        }
        internal void modificarAfiliado(Paciente paciente)
        {
            PacienteManager pacienteManager = new PacienteManager();

            paciente.id = this.pacienteAModificar.id;

            bool puedeModificar;

            if (paciente.tipoDoc.Equals(this.pacienteAModificar.tipoDoc) && paciente.nroDoc.Equals(this.pacienteAModificar.nroDoc))
            {
                puedeModificar = true;
            }
            else
            {
                puedeModificar = pacienteManager.puedeGuardarseAfiliado(paciente.tipoDoc, paciente.nroDoc);
            }

            if (puedeModificar)
            {
                if (!paciente.planMedicoCod.Equals(this.pacienteAModificar.planMedicoCod))
                {
                    MotivoCambioPlanDialog form = new MotivoCambioPlanDialog();
                    form.setMotivoCambioPlanListener(this);
                    form.setPacienteModificado(paciente);
                    form.ShowDialog();
                }
                else
                {
                    bool pacienteModificado = pacienteManager.modificarAfiliado(this.pacienteAModificar.planMedicoCod, paciente, "");
                    if (pacienteModificado)
                    {
                        this.form.showInformationMessage("El Afiliado fue modificado correctamente");
                        this.form.Close();
                    }
                    else
                    {
                        this.form.showErrorMessage("Ocurrio un error al modificar el Afiliado. Intentelo nuevamente");
                    }
                }
            }
            else
            {
                this.form.showErrorMessage("El Afiliado no pude utilizar un Tipo y Numero de Documento ya existente.");
            }
        }