Esempio n. 1
0
        public void DeleteEmploi(int i)
        {
            EmploiWPF wpf = Emplois.Where(p => p.offreEmploiId == i).FirstOrDefault();

            Emplois.Remove(wpf);
            DalEmploi.Delete(i);
        }
Esempio n. 2
0
        private void FaireGetDetail(int obj)
        {
            EmploiWPF wpf = Main.Data.Emplois.Where(p => p.offreEmploiId == obj).FirstOrDefault();

            DiplomeMin = wpf.diplomeMin;
            ExpMin     = wpf.experienceMin;
            Desc       = wpf.jobDescription;
            Fonction   = wpf.fonction;
            Id         = wpf.offreEmploiId;
        }
Esempio n. 3
0
        public static EmploiDal GetEmploiDal(this EmploiWPF wpf)
        {
            EmploiDal dal = new EmploiDal();

            dal.brasserieId    = wpf.brasserieId;
            dal.diplomeMin     = wpf.diplomeMin;
            dal.experienceMin  = wpf.experienceMin;
            dal.fonction       = wpf.fonction;
            dal.jobDescription = wpf.jobDescription;
            dal.offreEmploiId  = wpf.offreEmploiId;
            return(dal);
        }
Esempio n. 4
0
        public static EmploiWPF GetEmploiWPF(this EmploiDal dal)
        {
            EmploiWPF wpf = new EmploiWPF();

            wpf.brasserieId    = dal.brasserieId;
            wpf.diplomeMin     = dal.diplomeMin;
            wpf.experienceMin  = dal.experienceMin;
            wpf.fonction       = dal.fonction;
            wpf.jobDescription = dal.jobDescription;
            wpf.offreEmploiId  = dal.offreEmploiId;
            return(wpf);
        }
Esempio n. 5
0
        public static EmploiWPF GetEmploiWPF(this Emploi vm)
        {
            EmploiWPF wpf = new EmploiWPF();

            wpf.diplomeMin = vm.DiplomeMin;
            if (vm.ExpMin != null)
            {
                wpf.experienceMin = (int)vm.ExpMin;
            }
            wpf.fonction       = vm.Fonction;
            wpf.jobDescription = vm.Desc;
            wpf.offreEmploiId  = vm.Id;
            return(wpf);
        }
Esempio n. 6
0
 public void EditerEmploi(EmploiWPF b)
 {
     if (Emplois.Count() > 0)
     {
         for (int i = 0; i < Emplois.Count(); i++)
         {
             if (Emplois[i].offreEmploiId == b.offreEmploiId)
             {
                 Emplois[i] = b;
                 i          = Emplois.Count() + 2;
             }
         }
     }
     DalEmploi.Update(b.GetEmploiDal());
 }
Esempio n. 7
0
 public void AjouterEmploi(EmploiWPF a)
 {
     a.offreEmploiId = DalEmploi.Create(a.GetEmploiDal());
     // a.offreEmploiId = DalEmploi.GetAll().LastOrDefault().offreEmploiId;
     Emplois.Add(a);
 }