/// <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(); }
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))); }
public void entreTest() { int j1 = 15; int j2 = 29; Boolean test = GestionDates.entre(j1, j2); Assert.AreEqual(true, test); }
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))); }
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"); }
public void getMoisPrecedentTest() { Assert.AreEqual("11", GestionDates.getMoisPrecedent(), "La date doit être égale à 11"); }
public void getEntreTestSurcharge_dehors() { Assert.AreEqual(false, GestionDates.entre(10, 20, 22), "La date n'est pas dans l'interval"); }
public void getMoisSuivantTest1() { String mois = GestionDates.getMoisSuivant(DateTime.Today); Assert.AreEqual("02", mois); }
public void getMoisSuivantTest() { String mois = GestionDates.getMoisSuivant(); Assert.AreEqual("02", mois); }
public void getMoisPrecedentTest1() { String mois = GestionDates.getMoisPrecedent(DateTime.Today); Assert.AreEqual("12", mois); }
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))); }
public void getMoisSuivantTestSurcharge_septembre() { Assert.AreEqual("10", GestionDates.getMoisSuivant(new DateTime(2017, 9, 12)), "La date doit être égale à 01"); }
public void getMoisSuivantTestSurcharge_entre_1_et_9() { Assert.AreEqual("08", GestionDates.getMoisSuivant(new DateTime(2017, 7, 12)), "La date doit être égale à 01"); }
public void getAnneeTest() { String annee = GestionDates.getAnnee(DateTime.Today); Assert.AreEqual("2018", annee); }
public void getEntreTestSurcharge_entre() { Assert.AreEqual(true, GestionDates.entre(20, 30, 25), "La date est dans l'interval"); }
public void getMoisPrecedentTest() { String mois = GestionDates.getMoisPrecedent(); Assert.AreEqual("11", mois); }