Esempio n. 1
0
 // 修改的商品是否有加入購物車
 public bool IsEditItemInCart()
 {
     if (_cart.Cart.Contains(_productManagement.GetEditProduct()))
     {
         return(true);
     }
     return(false);
 }
Esempio n. 2
0
 public void AddNewProductTest()
 {
     _productManagement._writeNewData += EventHandler;
     String[] list = new String[] { "name", "999", "category", "path", "detail" };
     _productManagement.AddNewProduct(list);
     Assert.AreEqual(_productManagement.GetEditProduct(), _productManagement.GetLatestProduct());
     Assert.AreEqual(_productManagement.GetEditProduct().ProductName, "name");
     Assert.AreEqual(_productManagement.GetEditProduct().ProductPrice, "999");
     Assert.AreEqual(_productManagement.GetEditProduct().ProductCategory, "category");
     Assert.AreEqual(_productManagement.GetEditProduct().ProductPicturePath, "path");
     Assert.AreEqual(_productManagement.GetEditProduct().ProductDetail, "detail");
     Assert.AreEqual(_productManagement.GetEditProduct().ProductQuantity, "0");
     _productManagement._writeNewData += EventHandler;
 }
 public void ModifyProductTest()
 {
     String[] content = new string[] { "name", "999", "category", "filePath", "" };
     _productManagementSystemPresentationModel.ModifyProduct(0, content);
     Assert.AreEqual(_productManagement.GetEditProduct().ProductName, "name");
 }
 // 取得名稱
 public String GetName()
 {
     return(_productManagement.GetEditProduct().ProductName);
 }