示例#1
0
 public void EditerBiere(BiereWPF b)
 {
     if (Bieres.Count() > 0)
     {
         for (int i = 0; i < Bieres.Count(); i++)
         {
             if (Bieres[i].biereId == b.biereId)
             {
                 BiereWPF wpf = new BiereWPF();
                 wpf.typeBiereId       = b.typeBiereId;
                 wpf.pourcentageAlcool = b.pourcentageAlcool;
                 wpf.biereRobe         = b.biereRobe;
                 wpf.bierePrix         = b.bierePrix;
                 wpf.biereNom          = b.biereNom;
                 wpf.biereImage        = b.biereImage;
                 wpf.biereDescription  = b.biereDescription;
                 wpf.biereId           = b.biereId;
                 wpf.biereIsDispo      = Bieres[i].biereIsDispo;
                 //Bieres[i].biereDescription = b.biereDescription;
                 //Bieres[i].biereImage = b.biereImage;
                 //Bieres[i].biereNom = b.biereNom;
                 //Bieres[i].bierePrix = b.bierePrix;
                 //Bieres[i].biereRobe = b.biereRobe;
                 //Bieres[i].pourcentageAlcool = b.pourcentageAlcool;
                 //Bieres[i].typeBiereId = b.typeBiereId;
                 Bieres[i] = wpf;
                 i         = Bieres.Count() + 2;
             }
         }
     }
     DalBiere.Update(b.GetBiereDal());
 }
示例#2
0
        public void DeleteBiere(int i)
        {
            BiereWPF wpf = Bieres.Where(p => p.biereId == i).FirstOrDefault();

            Bieres.Remove(wpf);
            DalBiere.Delete(i);
        }
示例#3
0
 public void ActiverBiere(int id)
 {
     if (Bieres.Count() > 0)
     {
         for (int i = 0; i < Bieres.Count(); i++)
         {
             if (Bieres[i].biereId == id)
             {
                 Bieres[i].biereIsDispo = true;
                 i = Bieres.Count() + 2;
             }
         }
     }
     DalBiere.Activer(id);
 }
示例#4
0
        private void Init()
        {
            IEnumerable <TypeBiereWPF> typeBieres = Dal.GetAll().Select(p => p.GetTypeBiereWPF());

            foreach (TypeBiereWPF item in typeBieres)
            {
                TypeBieres.Add(item);
            }
            IEnumerable <BiereWPF> bieres = DalBiere.GetAll().Select(p => p.GetBiereWPF());

            foreach (BiereWPF item in bieres)
            {
                Bieres.Add(item);
            }
            IEnumerable <ClientWPF> clients = DalClient.GetAll().Select(p => p.GetClientWPF());

            foreach (ClientWPF item in clients)
            {
                Clients.Add(item);
            }
            IEnumerable <CommandeWPF> commandes = DalCom.GetAll().Select(p => p.GetCommandeWPF());

            foreach (CommandeWPF item in commandes)
            {
                Commandes.Add(item);
            }
            IEnumerable <ContactWPF> contacts = DalContact.GetAll().Select(p => p.GetContactWPF());

            foreach (ContactWPF item in contacts)
            {
                Contacts.Add(item);
            }
            IEnumerable <EmploiWPF> emplois = DalEmploi.GetAll().Select(p => p.GetEmploiWPF());

            foreach (EmploiWPF item in emplois)
            {
                Emplois.Add(item);
            }
            IEnumerable <EvenementWPF> evenements = DalEvent.GetAll().Select(p => p.GetEvenementWPF());

            foreach (EvenementWPF item in evenements)
            {
                Evenements.Add(item);
            }
            IEnumerable <HorraireWPF> horraires = DalHorraire.GetAll().Select(p => p.GetHorraireWPF());

            foreach (HorraireWPF item in horraires)
            {
                Horraires.Add(item);
            }
            IEnumerable <MessageWPF> messages = DalMessage.GetAll().Select(p => p.GetMessageWPF());

            foreach (MessageWPF item in messages)
            {
                Messages.Add(item);
            }
            IEnumerable <RecompenseWPF> recompenses = DalRecomp.GetAll().Select(p => p.GetRecompenseWPF());

            foreach (RecompenseWPF item in recompenses)
            {
                Recompenses.Add(item);
            }
        }
示例#5
0
 public void AjouterBiere(BiereWPF a)
 {
     a.biereId = DalBiere.Create(a.GetBiereDal());
     //a.biereId = DalBiere.GetAll().LastOrDefault().biereId;
     Bieres.Add(a);
 }