Esempio n. 1
0
 /// <summary>
 /// Initialisz un objet Ecole
 /// </summary>
 public void initEcole()
 {
     // Routine normalement utilisable une fois lors de la migration...
     // Si la date de début n'est pas vide, alors on migre vers le nouveau format
     if (!String.IsNullOrEmpty(DateDebut))
     {
         if (ListPlanification.Count == 0)
         {
             Planification _newPlanif = new Planification();
             _newPlanif.Debut = DateDebut;
             _newPlanif.Fin = DateFin;
             _newPlanif.initDate();
             _newPlanif.IdPhotographe = Photographe;
             _newPlanif.Confirme = Confirme;
             ListPlanification.Add(_newPlanif);
             // On remet à zéro les anciennes propriétés.
             this.DateDebut = "";
             this.DateFin = "";
             this.Photographe = "";
             this.Confirme = false;
             this.isDisplay = true;
         }
     }
     // Init des DateTime
     if (!DateTime.TryParse(DateDebut, CultureInfo.CreateSpecificCulture("fr-FR"), DateTimeStyles.None, out p_startDate)) { p_startDate = DateTime.MinValue; }
     if (!DateTime.TryParse(DateFin, CultureInfo.CreateSpecificCulture("fr-FR"), DateTimeStyles.None, out p_endDate)) { p_endDate = DateTime.MinValue; }
     // Init des Boolean
     if (p_startDate.Equals(DateTime.MinValue)) { p_isSchedule = false; }
     else { p_isSchedule = true; }
     if (p_contact == null) { p_contact = new Contact(); }
 }
Esempio n. 2
0
 /// <summary>
 /// Positionne la Saison
 /// </summary>
 /// <param name="_saison"></param>
 /// <param name="_prevSaison"></param>
 public void setSaison(string _saison, string _prevSaison)
 {
     _planifEnCours = null;
     _planifPrevious = null;
     for (int i = 0; i < ListPlanification.Count; i++)
     {
         if (ListPlanification[i].Saison == _saison)
         {
             _planifEnCours = ListPlanification[i];
             _planifEnCours.initDate();
             return;
         }
         else
         {
             if (ListPlanification[i].Saison == _prevSaison)
             {
                 _planifPrevious = ListPlanification[i];
                 _planifPrevious.initDate();
             }
         }
     }
 }