コード例 #1
0
        public void CanDeleteProduct()
        {
            ProductType productType = new ProductType(00, "product", 5.99, 10);

            productRepository.Add(productType);
            productRepository.Delete(productType.ID);
            productRepository.GetProduct(00);
        }
        public IActionResult DeleteProductTypes(Guid ProductTypeId)
        {
            var item = productTypeRepository.GetById(ProductTypeId);

            productTypeRepository.Delete(item);
            productTypeRepository.CommitChanges();
            return(RedirectToAction("ViewProductTypes"));
        }
コード例 #3
0
        public ActionResult DeleteProductType(ProductType productType)
        {
            productTypeRepository.Delete(productType);
            if (UnitOfWork.Save() != 1)
            {
                return(Content("{success:false}"));
            }

            return(Content("{success:true}"));
        }
コード例 #4
0
        public IActionResult Delete(int Id)
        {
            var result = _productTypeRepository.Delete(Id);

            TempData.AddResult(result);
            if (result.Data.HasValue)
            {
                return(RedirectToAction(nameof(SubGroup), new { result.Data }));
            }
            return(RedirectToAction(nameof(Index)));
        }
コード例 #5
0
        protected void btnDeleteProductType_Click(object sender, EventArgs e)
        {
            int         producttypeid = Convert.ToInt32(txtProductTypeId.Text);
            ProductType pt            = ProductTypeRepository.FindProductTypeById(producttypeid);
            Product     p             = ProductRepository.FindProductByType(producttypeid);

            if (pt == null || txtProductTypeId.Text == "" || p != null)
            {
                warningProductTypeId.Visible = true;
            }
            else
            {
                ProductTypeRepository.Delete(producttypeid);
                Response.Redirect("ViewProductType.aspx");
            }
        }
コード例 #6
0
        public ActionResult Delete(string id)
        {
            try
            {
                using (var unit = GetUnitOfWork())
                {
                    var repo = new ProductTypeRepository(unit, _defaultVendorID);
                    repo.Delete(id);
                }

                return(Success("Successfully added type"));
            }
            catch (Exception e)
            {
                return(Failure("Something went wrong ", e));
            }
        }
コード例 #7
0
 public ActionResult <string> DeleteData(List <Guid> pProductTypeIDs)
 {
     try
     {
         if (repository.Delete(pProductTypeIDs))
         {
             return(ActionResult <string> .SetSuccess($"删除 {ItemName} 成功", "删除成功"));
         }
         else
         {
             return(ActionResult <string> .SetError($"{ItemName} 已经被删除", "删除失败"));
         }
     }
     catch (Exception ex)
     {
         return(ActionResult <string> .SetError(ex.Message, "删除失败"));
     }
 }
コード例 #8
0
 public void DeleteProductType(int ID)
 {
     ProductTypeRepository.Delete(ID);
 }
コード例 #9
0
 public bool DeleteProductType(Ref_Product_TypesDTO item)
 {
     return(producttypeRepository.Delete(item));
 }