public static InventaireView CreateInventaire(this DBEntities DB, InventaireView InventaireView) { Inventaire inventaire = InventaireView.ToInventaire(); inventaire = DB.Inventaires.Add(inventaire); DB.SaveChanges(); return(inventaire.ToInventaireView()); }
//INVENTAIRE public static Inventaire ToInventaire(this InventaireView InventaireView) { return(new Inventaire() { Id = InventaireView.Id, ItemId = InventaireView.ItemId, UserId = InventaireView.UserId, QuantiteInventaire = InventaireView.QuantiteInventaire, }); }
public static bool RemoveInventaire(this DBEntities DB, InventaireView inventaireView) { Inventaire inventaire = DB.Inventaires.Find(inventaireView.Id); BeginTransaction(DB); DB.Inventaires.Remove(inventaire); DB.SaveChanges(); Commit(); return(true); }