示例#1
0
        public void DeleteEvent(int i)
        {
            EvenementWPF wpf = Evenements.Where(p => p.eventId == i).FirstOrDefault();

            Evenements.Remove(wpf);
            DalEvent.Delete(i);
        }
示例#2
0
        private void FaireGetEdit(int obj)
        {
            EvenementWPF wpf = Main.Data.Evenements.Where(p => p.eventId == obj).FirstOrDefault();

            DateDebut = wpf.eventDateDebut;
            DateFin   = wpf.eventDateFin;
            Desc      = wpf.eventDescription;
            Id        = wpf.eventId;
        }
示例#3
0
        public static EvenementWPF GetEvenementWPF(this Evenement vm)
        {
            EvenementWPF wpf = new EvenementWPF();

            wpf.eventId          = vm.Id;
            wpf.eventDescription = vm.Desc;
            wpf.eventDateDebut   = vm.DateDebut;
            wpf.eventDateFin     = vm.DateFin;
            return(wpf);
        }
示例#4
0
        public static EvenementDal GetEvenementDal(this EvenementWPF wpf)
        {
            EvenementDal dal = new EvenementDal();

            dal.brasserieId      = wpf.brasserieId;
            dal.eventDateDebut   = wpf.eventDateDebut;
            dal.eventDateFin     = wpf.eventDateFin;
            dal.eventDescription = wpf.eventDescription;
            dal.eventId          = wpf.eventId;
            return(dal);
        }
示例#5
0
        public static EvenementWPF GetEvenementWPF(this EvenementDal dal)
        {
            EvenementWPF wpf = new EvenementWPF();

            wpf.brasserieId      = dal.brasserieId;
            wpf.eventDateDebut   = dal.eventDateDebut;
            wpf.eventDateFin     = dal.eventDateFin;
            wpf.eventDescription = dal.eventDescription;
            wpf.eventId          = dal.eventId;
            return(wpf);
        }
示例#6
0
 public void EditerEvenement(EvenementWPF b)
 {
     if (Evenements.Count() > 0)
     {
         for (int i = 0; i < Evenements.Count(); i++)
         {
             if (Evenements[i].eventId == b.eventId)
             {
                 Evenements[i] = b;
                 i             = Evenements.Count() + 2;
             }
         }
     }
     DalEvent.Update(b.GetEvenementDal());
 }
示例#7
0
 public void AjouterEvent(EvenementWPF a)
 {
     a.eventId = DalEvent.Create(a.GetEvenementDal());
     //a.eventId = DalEvent.GetAll().LastOrDefault().eventId;
     Evenements.Add(a);
 }