Exemple #1
0
        //---------------------------------------------
        public void RemovePeriode(int nIdPeriode)
        {
            CTypeTicketContrat_Site_Periode tp = new CTypeTicketContrat_Site_Periode(ContexteDonnee);

            if (tp.ReadIfExists(nIdPeriode))
            {
                tp.Delete(true);
            }
        }
Exemple #2
0
        //---------------------------------------------
        public CTypeTicketContrat_Site_Periode SetPeriode(int?nIdPeriode, DateTime dateDebut, DateTime dateFin)
        {
            CTypeTicketContrat_Site_Periode ts = new CTypeTicketContrat_Site_Periode(ContexteDonnee);

            if (nIdPeriode == null || !ts.ReadIfExists(nIdPeriode.Value))
            {
                ts.CreateNewInCurrentContexte();
                ts.TypeTicketContrat_Site = this;
            }
            ts.DateDebut = dateDebut;
            ts.DateFin   = dateFin;
            return(ts);
        }