示例#1
0
 private void button1_Click(object sender, EventArgs e)
 {
     TestModem();
     if (txtMessage.Text != "" && check == true)
     {
         if (radioNone.Checked == true)
         {
             if (txtPhone.Text != "")
             {
                 SendSms(txtPhone.Text.Trim());
                 dn.Alert("SMS  send", DialogForms.FrmAlert.enmType.Success);
             }
             else
             {
                 dn.Alert("Pas de num", DialogForms.FrmAlert.enmType.Error);
             }
         }
         else if (radioActivite.Checked == true || radioAnnonce.Checked == true)
         {
             for (int i = 0; i < dgMembre.RowCount; i++)
             {
                 if (i > 0)
                 {
                     check = sms.connetport();
                 }
                 SendSms(dgMembre[11, i].Value.ToString());
                 dn.Alert("SMS " + i + " send", DialogForms.FrmAlert.enmType.Success);
             }
         }
     }
     else
     {
         MessageBox.Show("Vérifier qu'il y a un message à envoyer.", "Message", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
        void EnregistrerData()
        {
            try
            {
                if (id < 0 || departCombo.Text == "" || membreCombo.Text == "")
                {
                    dn.Alert("Champs vides détectés", FrmAlert.enmType.Error);
                }
                else if (UserSession.GetInstance().Fonction == "Secrétaire" || UserSession.GetInstance().Fonction == "SA")
                {
                    Appartenir ap = new Appartenir();

                    ap.Id             = id;
                    ap.RefDepartement = dn.retourId(departCombo.Text, "@design", "GET_ID_DEPART");
                    ap.RefMembre      = dn.retourId(membreCombo.Text, "@design", "GET_ID_MEMBRE");

                    ap.SaveDatas(ap);

                    Initialise();

                    dn.Alert("Enregistrer", FrmAlert.enmType.Success);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
示例#3
0
 private void button1_Click(object sender, EventArgs e)
 {
     if (UserSession.GetInstance().Fonction == "Financier" || UserSession.GetInstance().Fonction == "SA")
     {
         Enregistrer();
     }
     else
     {
         dn.Alert("Niveau Finance Requis", DialogForms.FrmAlert.enmType.Warning);
     }
 }
示例#4
0
 private void button1_Click(object sender, EventArgs e)
 {
     try
     {
         if (conjointeTxt.Text == "" || conjointTxt.Text == "" || conjointeTxt.Text == "Conjointe" || conjointTxt.Text == "Conjoint" || parrainTxt.Text == "" || marraineTxt.Text == "" || parrainTxt.Text == "Parrain" || marraineTxt.Text == "Marraine" || cmbDate.Text == "")
         {
             dn.Alert("Champs vides détectés", DialogForms.FrmAlert.enmType.Error);
         }
         else if (UserSession.GetInstance().Fonction == "Secrétaire" || UserSession.GetInstance().Fonction == "SA")
         {
             if (conjointTxt.Text == parrainTxt.Text || conjointTxt.Text == marraineTxt.Text || conjointeTxt.Text == parrainTxt.Text || conjointeTxt.Text == marraineTxt.Text)
             {
                 MessageBox.Show("Impossible d'enregistrer le meme nom pour les conjoints et les parrainage");
             }
             else
             {
                 EnregistreParrainage();
             }
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
示例#5
0
 private void button1_Click(object sender, EventArgs e)
 {
     try
     {
         DateTime dateActivite;
         dateActivite = Convert.ToDateTime(dateTxt.Text);
         OrganiserActivite org = new OrganiserActivite();
         if (activCombo.Text == "" || dateTxt.Text == "" || heureTxt.Text == "" || dateActivite.Date < DateTime.Today)
         {
             MessageBox.Show("Completer tous les champs obligatoires svp ou vérifier la date.\n N.B: La date ne doit pas etre inférieur à la date d'aujourd'hui", "Information", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
         }
         else if (UserSession.GetInstance().Fonction == "Secrétaire" || UserSession.GetInstance().Fonction == "SA")
         {
             if (dgDepart.Rows.Count > 0)
             {
                 for (int i = 0; i < (dgDepart.Rows.Count); i++)
                 {
                     org.Id           = id;
                     org.RefDepart    = Convert.ToInt32(dgDepart[0, i].Value.ToString());
                     org.RefActivite  = Convert.ToInt32(dn.retourId(activCombo.Text.Trim(), "@design", "GET_ID_ACTIVITE"));
                     org.Description  = descTxt.Text;
                     org.DateActivite = Convert.ToDateTime(dateTxt.Text);
                     org.Heure        = heureTxt.Text;
                     org.SaveDatas(org);
                 }
                 dgDepart.Rows.Clear();
             }
             else if (dgDepart.Rows.Count == 0)
             {
                 org.Id           = id;
                 org.RefActivite  = Convert.ToInt32(dn.retourId(activCombo.Text.Trim(), "@design", "GET_ID_ACTIVITE"));
                 org.Description  = descTxt.Text;
                 org.DateActivite = Convert.ToDateTime(dateTxt.Text);
                 org.Heure        = heureTxt.Text;
                 org.SaveDatas(org);
             }
             dn.Alert("Activité ajoutée", FrmAlert.enmType.Success);
             dgDepart.Rows.Clear();
             Initialiser();
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
示例#6
0
 private void Enregistrer()
 {
     try
     {
         DateTime datepublication;
         datepublication = Convert.ToDateTime(dateTxt.Text);
         CommuniquerConcerner com = new CommuniquerConcerner();
         if (dateTxt.Text == "" || annonceTxt.Text == "" || annonceTxt.Text.Trim() == "Rédiger l'annonce ................................................" || datepublication.Date < DateTime.Today)
         {
             MessageBox.Show("Completer tous les champs obligatoires svp ou vérifier la date de publication.\n N.B: La date de publication ne doit pas etre inférieur à la date d'aujourd'hui", "Information", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
         }
         else if (UserSession.GetInstance().Fonction == "Secrétaire" || UserSession.GetInstance().Fonction == "SA")
         {
             if (dgDepart.Rows.Count > 0)
             {
                 SaveCommuniquer();
                 for (int i = 0; i < (dgDepart.Rows.Count); i++)
                 {
                     com.Id        = id;
                     com.RefDepart = Convert.ToInt32(dgDepart[0, i].Value.ToString());
                     com.RefComm   = Convert.ToInt32(dn.retourId(departCombo.Text.Trim(), "@design", "GET_ID_COMMUNIQUE"));
                     com.SaveDatas(com);
                 }
                 dgDepart.Rows.Clear();
             }
             else if (dgDepart.Rows.Count == 0)
             {
                 SaveCommuniquer();
                 com.Id      = id;
                 com.RefComm = Convert.ToInt32(dn.retourId(departCombo.Text.Trim(), "@design", "GET_ID_COMMUNIQUE"));
                 com.SaveDatas(com);
             }
             //MessageBox.Show("Annonce enregistrer avec succès", "Information", MessageBoxButtons.OK, MessageBoxIcon.Information);
             dgDepart.Rows.Clear();
             annonceTxt.Text = "Rédiger l'annonce ................................................";
             dn.chargeNomsCombo(departCombo, "Departement", "SELECT_DEPARTEMENT");
             dn.Alert("Annonce ajouter", DialogForms.FrmAlert.enmType.Success);
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show("L'erreur suivant est survenue : " + ex.Message);
     }
 }
示例#7
0
 void Enregistrer()
 {
     try
     {
         DateTime datenaissaissance;
         datenaissaissance = Convert.ToDateTime(naissTxt.Text);
         if (nomTxt.Text == "" || sexe == "" || lieuTxt.Text == "" || datenaissaissance.Date >= DateTime.Today)
         {
             dn.Alert("Champs vides détectés", FrmAlert.enmType.Error);
         }
         else if (UserSession.GetInstance().Fonction == "Secrétaire" || UserSession.GetInstance().Fonction == "SA")
         {
             if (baptTxt.Text != "  /  /")
             {
                 DateTime dateBapt;
                 dateBapt = Convert.ToDateTime(baptTxt.Text);
                 if (dateBapt.Date > DateTime.Today)
                 {
                     dn.Alert("Date pas encore arrivée", FrmAlert.enmType.Warning);
                 }
                 else if (dateBapt.Date <= datenaissaissance.Date)
                 {
                     dn.Alert("Vérifier date bapteme et naissance", FrmAlert.enmType.Warning);
                 }
                 else
                 {
                     Membre m = new Membre();
                     //Affectation des données dans la classe Membre
                     m.Id            = id;
                     m.Noms          = nomTxt.Text;
                     m.Sexe          = sexe;
                     m.LieuNaissance = lieuTxt.Text;
                     m.DateNaissance = Convert.ToDateTime(naissTxt.Text);
                     m.DateBapteme   = baptTxt.Text;
                     m.Pere          = pereTxt.Text;
                     m.Mere          = mereTxt.Text;
                     m.ProvOrigine   = provTxt.Text;
                     m.TerrOrigine   = terrTxt.Text;
                     m.Telephone     = phoneTxt.Text;
                     m.Pasteur       = pastTxt.Text;
                     //Appel de la methode SaveDatas pour enregistrer dans la BDD
                     m.SaveDatas(m);
                     dn.Alert("Membre save", FrmAlert.enmType.Success);
                 }
             }
             else
             {
                 Membre m = new Membre();
                 //Affectation des données dans la classe Membre
                 m.Id            = id;
                 m.Noms          = nomTxt.Text;
                 m.Sexe          = sexe;
                 m.LieuNaissance = lieuTxt.Text;
                 m.DateNaissance = Convert.ToDateTime(naissTxt.Text);
                 m.DateBapteme   = "";
                 m.Pere          = pereTxt.Text;
                 m.Mere          = mereTxt.Text;
                 m.ProvOrigine   = provTxt.Text;
                 m.TerrOrigine   = terrTxt.Text;
                 m.Telephone     = phoneTxt.Text;
                 m.Pasteur       = pastTxt.Text;
                 //Appel de la methode SaveDatas pour enregistrer dans la BDD
                 m.SaveDatas(m);
                 dn.Alert("Membre save", FrmAlert.enmType.Success);
             }
             //Initialisation des champs
             Initialiser();
             //Message de confirmation
             //MessageBox.Show("Enregistrement reussie", "Information", MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }