Ejemplo n.º 1
0
        public bool setOrder(user unUser, order uneOrder)
        {
            if (monEntity.user.SingleOrDefault(c => c.nom == unUser.nom && c.prenom == unUser.prenom) != null)
            {
                uneOrder.id_user = monEntity.user.SingleOrDefault(c => c.nom == unUser.nom && c.prenom == unUser.prenom).Id;
                monEntity.order.Add(uneOrder);
                monEntity.SaveChanges();
                monEntity.stock.SingleOrDefault(c => c.Id == 1).jawbreaker = monEntity.stock.SingleOrDefault(c => c.Id == 1).jawbreaker - uneOrder.jawbreaker;
                monEntity.stock.SingleOrDefault(c => c.Id == 1).redvinelicornes = monEntity.stock.SingleOrDefault(c => c.Id == 1).redvinelicornes - uneOrder.redvinelicornes;
                monEntity.stock.SingleOrDefault(c => c.Id == 1).Skittles = monEntity.stock.SingleOrDefault(c => c.Id == 1).Skittles - uneOrder.Skittles;
                monEntity.stock.SingleOrDefault(c => c.Id == 1).sugardaddy = monEntity.stock.SingleOrDefault(c => c.Id == 1).sugardaddy - uneOrder.sugardaddy;
                monEntity.stock.SingleOrDefault(c => c.Id == 1).cottoncandy = monEntity.stock.SingleOrDefault(c => c.Id == 1).cottoncandy - uneOrder.cottoncandy;
                monEntity.stock.SingleOrDefault(c => c.Id == 1).creamegg = monEntity.stock.SingleOrDefault(c => c.Id == 1).creamegg - uneOrder.creamegg;
                monEntity.SaveChanges();
                return true;
            }

            else if (monEntity.user.SingleOrDefault(c => c.nom == unUser.nom && c.prenom == unUser.prenom) == null)
            {
                unUser.droit = "0";
                monEntity.user.Add(unUser);
                monEntity.SaveChanges();
                uneOrder.id_user = monEntity.user.SingleOrDefault(c => c.nom == unUser.nom && c.prenom == unUser.prenom).Id;
                monEntity.order.Add(uneOrder);
                monEntity.SaveChanges();
                monEntity.stock.SingleOrDefault(c => c.Id == 1).jawbreaker = monEntity.stock.SingleOrDefault(c => c.Id == 1).jawbreaker - uneOrder.jawbreaker;
                monEntity.stock.SingleOrDefault(c => c.Id == 1).redvinelicornes = monEntity.stock.SingleOrDefault(c => c.Id == 1).redvinelicornes - uneOrder.redvinelicornes;
                monEntity.stock.SingleOrDefault(c => c.Id == 1).Skittles = monEntity.stock.SingleOrDefault(c => c.Id == 1).Skittles - uneOrder.Skittles;
                monEntity.stock.SingleOrDefault(c => c.Id == 1).sugardaddy = monEntity.stock.SingleOrDefault(c => c.Id == 1).sugardaddy - uneOrder.sugardaddy;
                monEntity.stock.SingleOrDefault(c => c.Id == 1).cottoncandy = monEntity.stock.SingleOrDefault(c => c.Id == 1).cottoncandy - uneOrder.cottoncandy;
                monEntity.stock.SingleOrDefault(c => c.Id == 1).creamegg = monEntity.stock.SingleOrDefault(c => c.Id == 1).creamegg - uneOrder.creamegg;
                monEntity.SaveChanges();
                return true;
            }

            else
                return false;
        }
Ejemplo n.º 2
0
 public static userBusiness toUserBusiness( user unUser)
 {
     userBusiness userBusi = new userBusiness()
     {
         nom = unUser.nom,
         prenom = unUser.prenom,
         adresse = unUser.adresse
     };
      return userBusi;
 }
Ejemplo n.º 3
0
        /***************************
         * Price Convert
         * *************************/
        public static user toUser( userBusiness unUser)
        {
            user userData = new user()
            {
                nom = unUser.nom,
                prenom = unUser.prenom,
                adresse = unUser.adresse
            };

            return userData;
        }