コード例 #1
0
ファイル: StagedItemDAL.cs プロジェクト: Chewookiee/411-MVC
 public void Update(StagedItem stagedItem)
 {
     var toUpdate = db.StagedItems.Single(x => x.UPC == stagedItem.UPC);
     toUpdate.ItemPrice = stagedItem.ItemPrice;
     toUpdate.StockCount = stagedItem.StockCount;
     db.SaveChanges();
 }
コード例 #2
0
ファイル: StagedItemDAL.cs プロジェクト: Chewookiee/411-MVC
 public StagedItem Get(StagedItem item)
 {
     return db.StagedItems.Find(item.ID);
 }
コード例 #3
0
ファイル: StagedItemDAL.cs プロジェクト: Chewookiee/411-MVC
 public void Destroy(StagedItem stagedItem)
 {
     Destroy(stagedItem.UPC);
 }
コード例 #4
0
ファイル: StagedItemDAL.cs プロジェクト: Chewookiee/411-MVC
 public void Create(StagedItem item)
 {
     db.StagedItems.Add(item);
     db.SaveChanges();
 }
コード例 #5
0
ファイル: StagedItemBLL.cs プロジェクト: Chewookiee/411-MVC
 private StagedItemDTO EntityToDTOMapper(StagedItem entity)
 {
     return new StagedItemDTO
     {
         ID = entity.ID,
         ItemPrice = entity.ItemPrice,
         Name = CleanName(entity.Name),
         UPC = entity.UPC,
         StockCount = entity.StockCount
     };
 }
コード例 #6
0
ファイル: StagedItemBLL.cs プロジェクト: Chewookiee/411-MVC
 private StagedItemsViewModel ConvertEntityToViewModel(StagedItem entity)
 {
     return new StagedItemsViewModel
     {
         ItemPrice = entity.ItemPrice.AsCurrency(),
         Name = entity.Name,
         StockCount = entity.StockCount,
         UPC = entity.UPC
     };
 }