コード例 #1
0
ファイル: DB_EXT.cs プロジェクト: SadWasp/ProjetCodeSource
        public static InventaireView CreateInventaire(this DBEntities DB, InventaireView InventaireView)
        {
            Inventaire inventaire = InventaireView.ToInventaire();

            inventaire = DB.Inventaires.Add(inventaire);
            DB.SaveChanges();
            return(inventaire.ToInventaireView());
        }
コード例 #2
0
ファイル: DB_EXT.cs プロジェクト: SadWasp/ProjetCodeSource
 //INVENTAIRE
 public static Inventaire ToInventaire(this InventaireView InventaireView)
 {
     return(new Inventaire()
     {
         Id = InventaireView.Id,
         ItemId = InventaireView.ItemId,
         UserId = InventaireView.UserId,
         QuantiteInventaire = InventaireView.QuantiteInventaire,
     });
 }
コード例 #3
0
ファイル: DB_EXT.cs プロジェクト: SadWasp/ProjetCodeSource
        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);
        }