示例#1
0
        public override void ChangerAccesControle(ModeFormulaire mode)
        {
            base.ChangerAccesControle(mode);

            nudSolde.Enabled = cbDiabetique.Enabled = cbConjointDiabetique.Enabled = txtAllergies.Enabled =
                txtAllergiesConjoint.Enabled = txtIndicationsLivraison.Enabled = Mode != ModeFormulaire.CONSULTATION;
        }
示例#2
0
        public override void ChangerAccesControle(ModeFormulaire mode)
        {
            base.ChangerAccesControle(mode);

            rbProblemeCardiaqueOui.Enabled     = rbDouleurPoitrineOui.Enabled = rbProblemesOsseuxOui.Enabled = rbRestrictionPhysiqueOui.Enabled = rbProblemeSanteOui.Enabled =
                rbProblemeCardiaqueNon.Enabled = rbDouleurPoitrineNon.Enabled = rbProblemesOsseuxNon.Enabled = rbRestrictionPhysiqueNon.Enabled = rbProblemeSanteNon.Enabled = Mode != ModeFormulaire.CONSULTATION;

            txtRestrictionPhysiqueSpecifier.Enabled = Mode != ModeFormulaire.CONSULTATION && rbRestrictionPhysiqueOui.Checked;
            txtProblemeSanteSpecifier.Enabled       = Mode != ModeFormulaire.CONSULTATION && rbProblemeSanteOui.Checked;
        }
示例#3
0
        public override void ChangerAccesControle(ModeFormulaire mode)
        {
            base.ChangerAccesControle(mode);

            btnPrecedent10.Enabled = btnPrecedent.Enabled = IndexRecu > 0;
            btnSuivant10.Enabled   = btnSuivant.Enabled = IndexRecu < Recus.NombreLignes - 1;
            btnGenererRecu.Enabled = !Recus.EstVide;

            lblIndexCourant.Text = (IndexRecu + 1).ToString() + " de " + Recus.NombreLignes.ToString();
            lblBeneficiaireCourantValeur.Text = IndexRecu > -1 ? Recus.Lignes[IndexRecu].GetValeurChamp <string>("recNom1") : "";
        }
示例#4
0
        public override void ChangerAccesControle(ModeFormulaire mode)
        {
            base.ChangerAccesControle(mode);

            cmbSousChamp.Enabled = cmbChamp.SelectedIndex != -1;
            cmbActivite.Enabled  = cmbSousChamp.SelectedIndex != -1;

            cbSpecifierPeriodeActionsReunions.Enabled = btnListeActions.Enabled = btnListeReunions.Enabled = cmbActivite.SelectedIndex != -1;
            dtpDeActionsReunions.Enabled = dtpAActionsReunions.Enabled = cbSpecifierPeriodeActionsReunions.Checked && cbSpecifierPeriodeActionsReunions.Enabled;

            dtpDeActivites.Enabled = dtpAActivites.Enabled = cbSpecifierPeriodeActivites.Checked;
        }
示例#5
0
        public override void ChangerAccesControle(ModeFormulaire mode)
        {
            base.ChangerAccesControle(mode);

            nudNbEnfants.Enabled =
                txtAges.Enabled  =
                    cbAllocationFamiliale.Enabled     = cbCarteMedicament.Enabled = cbCarteAssuranceMaladie.Enabled = cbPermisConduire.Enabled = cbProprietaire.Enabled =
                        cbLocataire.Enabled           = cbBail.Enabled = cbFactures.Enabled = cbPerteEmploi.Enabled = cbSeparation.Enabled =
                            cbAccidentMaladie.Enabled = cbFaibleRevenu.Enabled = cbAccidentTravail.Enabled = cbDemenagement.Enabled = cbAutres.Enabled = Mode != ModeFormulaire.CONSULTATION;

            txtDetailsFactures.Enabled = Mode != ModeFormulaire.CONSULTATION && cbFactures.Checked;
            txtDetailsAutres.Enabled   = Mode != ModeFormulaire.CONSULTATION && cbAutres.Checked;
        }
示例#6
0
        public Formulaire(bool cacherBordures, bool fondBlanc)
        {
            if (cacherBordures)
            {
                FormBorderStyle = System.Windows.Forms.FormBorderStyle.None;
            }

            if (fondBlanc)
            {
                BackColor = Color.White;
            }

            Mode = ModeFormulaire.CONSULTATION;
        }
示例#7
0
        public override void ChangerAccesControle(ModeFormulaire mode)
        {
            base.ChangerAccesControle(mode);

            dtpDateDemande.Enabled = txtCommentaires.Enabled = Mode != ModeFormulaire.CONSULTATION && !(FormulaireCourant is frmInscriptionIndisponible);

            btnDesinscrire.Enabled       = btnModifierInfos.Enabled = Mode == ModeFormulaire.CONSULTATION;
            btnInscrire.Enabled          = Mode == ModeFormulaire.AJOUT && !(FormulaireCourant is frmInscriptionIndisponible);
            btnEnregistrer.Enabled       = btnAnnuler.Enabled = Mode == ModeFormulaire.EDITION;
            btnFicheBeneficiaire.Enabled = Mode == ModeFormulaire.AJOUT || Mode == ModeFormulaire.CONSULTATION;

            cbSuspendu.Enabled = Mode != ModeFormulaire.AJOUT && !(FormulaireCourant is frmInscriptionIndisponible);

            FormulaireCourant.ChangerAccesControle(Mode);
        }
示例#8
0
        public override void ChangerAccesControle(ModeFormulaire mode)
        {
            base.ChangerAccesControle(mode);

            cmbChamp.Enabled     = Mode == ModeFormulaire.CONSULTATION;
            cmbSousChamp.Enabled = cmbChamp.SelectedIndex != -1 && Mode == ModeFormulaire.CONSULTATION;
            cmbActivite.Enabled  = cmbSousChamp.SelectedIndex != -1 && Mode == ModeFormulaire.CONSULTATION;
            cmbAction.Enabled    = btnAjouterAction.Enabled = cmbActivite.SelectedIndex != -1 && Mode == ModeFormulaire.CONSULTATION;

            btnConfirmerAction.Enabled = btnAnnulerAction.Enabled = dtpDate.Enabled = nudBenevolesNonInscrits.Enabled = Mode != ModeFormulaire.CONSULTATION;

            btnModifierAction.Enabled             = btnSupprimerAction.Enabled =
                gtBenevoles.Enabled               = gtBeneficiaires.Enabled =
                    nudNombreHeures.Enabled       =
                        lbBenevolesInclus.Enabled = lbBeneficiairesInclus.Enabled = cmbAction.SelectedIndex != -1 && Mode == ModeFormulaire.CONSULTATION;
            btnRetirerBenevole.Enabled            = lbBenevolesInclus.SelectedIndex != -1 && cmbAction.SelectedIndex != -1 && Mode == ModeFormulaire.CONSULTATION;
            btnRetirerBeneficiaire.Enabled        = lbBeneficiairesInclus.SelectedIndex != -1 && cmbAction.SelectedIndex != -1 && Mode == ModeFormulaire.CONSULTATION;
        }
示例#9
0
        public override void ChangerAccesControle(ModeFormulaire mode)
        {
            base.ChangerAccesControle(mode);

            btnChoisirBeneficiaire.Enabled        =
                cmbEvaluationsPrecedentes.Enabled = Mode == ModeFormulaire.CONSULTATION;

            btnConfirmer.Enabled                                     = btnAnnuler.Enabled =
                nudAideSociale.Enabled                               = nudAssuranceAuto.Enabled = nudAssuranceLogement.Enabled = nudAssuranceVie.Enabled = nudAutresDepenses1.Enabled =
                    nudAutresDepenses2.Enabled                       = nudAutresDepenses3.Enabled = nudAutresRevenus1.Enabled = nudAutresRevenus2.Enabled = nudAutresRevenus3.Enabled =
                        nudCableInternetTelephone.Enabled            = nudCellulaire.Enabled = nudChauffage.Enabled = nudChomage.Enabled = nudDepensesCourantes.Enabled =
                            nudEssenceEntretien.Enabled              = nudHydroQuebec.Enabled = nudImmatriculationPermis.Enabled = nudImpotSolidarite.Enabled = nudLoyerHypotheque.Enabled =
                                nudNbPersonnes.Enabled               = nudPensionAlimentaireDepenses.Enabled = nudPensionAlimentaireRevenus.Enabled = nudPensionVieillesse.Enabled =
                                    nudPresFamFed.Enabled            = nudPresFamProv.Enabled = nudRemboursementAuto.Enabled = nudRRQ.Enabled = nudTalonPaie.Enabled = nudTaxesScolairesNum.Enabled = nudTPS.Enabled =
                                        txtAutresDepenses1.Enabled   = txtAutresDepenses2.Enabled = txtAutresDepenses3.Enabled = txtAutresRevenus1.Enabled = txtAutresRevenus2.Enabled = txtAutresRevenus3.Enabled = txtCommentaires.Enabled =
                                            dtpDateNaissance.Enabled =
                                                rbAccepte.Enabled    = rbRefuse.Enabled = !(Mode == ModeFormulaire.CONSULTATION);

            btnNouveau.Enabled  = btnInscription.Enabled = (Mode == ModeFormulaire.CONSULTATION && BeneficiaireCourant != null);
            btnModifier.Enabled = btnSupprimer.Enabled = (Mode == ModeFormulaire.CONSULTATION && Evaluations != null && !Evaluations.EstVide);
        }
示例#10
0
        public override void ChangerAccesControle(ModeFormulaire mode)
        {
            base.ChangerAccesControle(mode);

            txtNom.Enabled                                   = txtPrenom.Enabled = txtCourriel.Enabled = txtCommentaires.Enabled =
                mtxtTelephone1.Enabled                       = mtxtTelephone2.Enabled = mtxtTelephone3.Enabled =
                    gbCouple.Enabled                         = gbSexe.Enabled = gbFumeur.Enabled = gbAdresse.Enabled = gbTypesPersonne.Enabled =
                        cmbEtatCivil.Enabled                 =
                            chklbLangues.Enabled             =
                                cbEchoBenevole.Enabled       =
                                    dtpDateNaissance.Enabled =
                                        btnConfirmer.Enabled = btnAnnuler.Enabled =
                                            Mode == ModeFormulaire.AJOUT || Mode == ModeFormulaire.EDITION;

            txtNoCarte.Enabled        = cbEnProbation.Enabled = cbBenevole.Enabled && cbBenevole.Checked;
            dtpDebutProbation.Enabled = dtpFinProbation.Enabled = cbBenevole.Enabled && cbBenevole.Checked && cbEnProbation.Checked;
            cbParCourriel.Enabled     = cbEchoBenevole.Enabled && cbEchoBenevole.Checked;

            btnNouveau.Enabled = btnRechercher.Enabled = Mode == ModeFormulaire.CONSULTATION;

            btnARejoindre.Enabled          = btnDossier.Enabled = btnModifier.Enabled = btnSupprimer.Enabled = btnImprimer.Enabled = (Mode == ModeFormulaire.CONSULTATION) && PersonneCourante != null;
            btnInscriptionServices.Enabled = (Mode == ModeFormulaire.CONSULTATION) && PersonneCourante != null && cbBeneficiaire.Checked && PersonneCourante.GetValeurChamp <int>("staId") == (int)StatutActif.Valeur;
        }
示例#11
0
        public override void ChangerAccesControle(ModeFormulaire mode)
        {
            base.ChangerAccesControle(mode);

            cbVuDDN.Enabled = Mode != ModeFormulaire.CONSULTATION;
        }
示例#12
0
 virtual public void ChangerAccesControle(ModeFormulaire mode)
 {
     Mode = mode;
 }
 public override void ChangerAccesControle(ModeFormulaire mode)
 {
     btnEntrerDispo.Enabled  = mode == ModeFormulaire.AJOUT;
     btnRetirerDispo.Enabled = mode == ModeFormulaire.CONSULTATION;
 }
        public override void ChangerAccesControle(ModeFormulaire mode)
        {
            base.ChangerAccesControle(mode);

            txtMobiliteReduite.Enabled = txtCapaciteAuditive.Enabled = txtCapaciteVisuelle.Enabled = txtMemoire.Enabled = Mode != ModeFormulaire.CONSULTATION;
        }