/*************************** * Order Convert * *************************/ public static order toOrder(Panier uneOrder) { order uneOrderData = new order() { cottoncandy = uneOrder.QCottonCandy, creamegg = uneOrder.QCreamEgg, jawbreaker = uneOrder.QJawbreaker, redvinelicornes = uneOrder.QRedvinesLicornes, Skittles = uneOrder.QSkittles, sugardaddy = uneOrder.QSugarDaddy }; return uneOrderData; }
public static Panier toOrderBusiness(order uneOrder) { Panier uneOrderBusiness = new Panier() { QCottonCandy = uneOrder.cottoncandy, QCreamEgg = uneOrder.creamegg, QJawbreaker = uneOrder.jawbreaker, QRedvinesLicornes = uneOrder.redvinelicornes, QSkittles = uneOrder.Skittles, QSugarDaddy = uneOrder.sugardaddy }; return uneOrderBusiness; }
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; }