Exemplo n.º 1
0
        /// <summary>
        /// //Evenement Tick du timer qui fait à intervalle de temps régulier ,les mises à jour dans la base GSB
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void timer1_Tick(object sender, ElapsedEventArgs e)
        {
            TraitementBDD connect = new TraitementBDD("127.0.0.1", "gsb_frais", "root", "");

            //Ne pas oublier de fermer la connection

            string anne = DateTime.Now.Year.ToString();
            string mois = GestionDates.getMoisPrecedent();

            int anneInt;

            Int32.TryParse(anne, out anneInt);
            if (mois == "12")
            {
                //alors on a changé d'année
                anneInt = anneInt - 1;
            }
            connect.execution("update fichefrais set idetat='RB' where idetat = 'VA' and mois = " + anneInt + mois + " ;");
            connect.execution("update fichefrais set idetat='CL' where idetat = 'CR' and mois = " + anneInt + mois + " ;");

            //-------------------------------------------------------------------------------------



            connect.fermeture();

            Library.WriteErrorLog("Opération réussite");
            connect.Dispose();
        }
Exemplo n.º 2
0
        public void getMoisSuivantTest()
        {
            // on test les deux méthodes getMoisSuivant

            Assert.AreEqual("202102", GestionDates.getMoisSuivant(new DateTime(2021, 1, 1)));
            Assert.AreEqual("202201", GestionDates.getMoisSuivant(new DateTime(2021, 12, 1)));
        }
Exemplo n.º 3
0
        public void entreTest()
        {
            int     j1   = 15;
            int     j2   = 29;
            Boolean test = GestionDates.entre(j1, j2);

            Assert.AreEqual(true, test);
        }
Exemplo n.º 4
0
 public void entreTest()
 {
     // on test les deux méthodes entre
     Assert.AreEqual(true, GestionDates.entre(1, 1, new DateTime(2021, 1, 1)));
     Assert.AreEqual(true, GestionDates.entre(1, 20, new DateTime(2021, 1, 1)));
     Assert.AreEqual(false, GestionDates.entre(1, 20, new DateTime(2020, 12, 31)));
     Assert.AreEqual(true, GestionDates.entre(30, 31, new DateTime(2020, 12, 31)));
 }
Exemplo n.º 5
0
        public void entreTest1()
        {
            int     j1   = 20;
            int     j2   = 27;
            Boolean test = GestionDates.entre(j1, j2, DateTime.Today);

            Assert.AreEqual(true, test);
        }
 public void getMoisSuivantTest()
 {
     Assert.AreEqual("01", GestionDates.getMoisSuivant(), "La date doit être égale à 01");
 }
 public void getMoisPrecedentSurchargeTest_entre_1_et_10()
 {
     Assert.AreEqual("03", GestionDates.getMoisPrecedent(new DateTime(2017, 4, 11)), "La date doit être égale à 12");
 }
 public void getMoisPrecedentSurchargeTest_supérieur_à_10()
 {
     Assert.AreEqual("10", GestionDates.getMoisPrecedent(new DateTime(2017, 11, 11)), "La date doit être égale à 12");
 }
 public void getMoisPrecedentSurchargeTest_janvier()
 {
     Assert.AreEqual("12", GestionDates.getMoisPrecedent(new DateTime(2017, 1, 11)), "La date doit être égale à 12");
 }
Exemplo n.º 10
0
 public void getMoisPrecedentTest()
 {
     Assert.AreEqual("11", GestionDates.getMoisPrecedent(), "La date doit être égale à 11");
 }
Exemplo n.º 11
0
 public void getEntreTestSurcharge_dehors()
 {
     Assert.AreEqual(false, GestionDates.entre(10, 20, 22), "La date n'est pas dans l'interval");
 }
Exemplo n.º 12
0
        public void getMoisSuivantTest1()
        {
            String mois = GestionDates.getMoisSuivant(DateTime.Today);

            Assert.AreEqual("02", mois);
        }
Exemplo n.º 13
0
        public void getMoisSuivantTest()
        {
            String mois = GestionDates.getMoisSuivant();

            Assert.AreEqual("02", mois);
        }
Exemplo n.º 14
0
        public void getMoisPrecedentTest1()
        {
            String mois = GestionDates.getMoisPrecedent(DateTime.Today);

            Assert.AreEqual("12", mois);
        }
Exemplo n.º 15
0
 public void getMoisPrecedentTest()
 {
     // on test les deux méthodes getMoisPrecedent
     Assert.AreEqual("202012", GestionDates.getMoisPrecedent(new DateTime(2021, 1, 1)));
     Assert.AreEqual("202102", GestionDates.getMoisPrecedent(new DateTime(2021, 3, 1)));
 }
Exemplo n.º 16
0
 public void getMoisSuivantTestSurcharge_septembre()
 {
     Assert.AreEqual("10", GestionDates.getMoisSuivant(new DateTime(2017, 9, 12)), "La date doit être égale à 01");
 }
Exemplo n.º 17
0
 public void getMoisSuivantTestSurcharge_entre_1_et_9()
 {
     Assert.AreEqual("08", GestionDates.getMoisSuivant(new DateTime(2017, 7, 12)), "La date doit être égale à 01");
 }
Exemplo n.º 18
0
        public void getAnneeTest()
        {
            String annee = GestionDates.getAnnee(DateTime.Today);

            Assert.AreEqual("2018", annee);
        }
Exemplo n.º 19
0
 public void getEntreTestSurcharge_entre()
 {
     Assert.AreEqual(true, GestionDates.entre(20, 30, 25), "La date est dans l'interval");
 }
Exemplo n.º 20
0
        public void getMoisPrecedentTest()
        {
            String mois = GestionDates.getMoisPrecedent();

            Assert.AreEqual("11", mois);
        }