コード例 #1
0
 public JsonResult EditSupplierProductList(tblSuppliersProduct supplierProduct)
 {
     try
     {
         unitOfWork.SuppliersProductRepository.Update(supplierProduct);
         unitOfWork.Save();
         return(Json(new { success = true, successMessage = "Successfully Edited" }, JsonRequestBehavior.AllowGet));
     }
     catch (Exception exception)
     {
         return(Json(new { success = false, errorMessage = exception.Message }, JsonRequestBehavior.AllowGet));
     }
 }
コード例 #2
0
 public JsonResult AddSupplierProductList(tblSuppliersProduct supplierProduct)
 {
     try
     {
         unitOfWork.SuppliersProductRepository.Insert(supplierProduct);
         unitOfWork.Save();
         return(Json(new { success = true, successMessage = " Successfully Added" }, JsonRequestBehavior.AllowGet));
     }
     catch (Exception)
     {
         throw;
     }
 }
コード例 #3
0
 public JsonResult AddSupplierProductList(List <VM_ProductList> product)
 {
     try
     {
         var supplierId = product.Select(s => s.SupplierId).FirstOrDefault();
         DeleteSupplierProductList(supplierId);
         foreach (VM_ProductList vmProductList in product)
         {
             if (vmProductList.IsSelected)
             {
                 tblSuppliersProduct tblSuppliersProduct = new tblSuppliersProduct();
                 tblSuppliersProduct.ProductId  = vmProductList.ProductId;
                 tblSuppliersProduct.SupplierId = vmProductList.SupplierId;
                 unitOfWork.SuppliersProductRepository.Insert(tblSuppliersProduct);
             }
         }
         unitOfWork.Save();
         return(Json(new { success = true, successMessage = " Successfully Added" }, JsonRequestBehavior.AllowGet));
     }
     catch (Exception exception)
     {
         return(Json(new { success = false, errorMessage = exception.Message }, JsonRequestBehavior.AllowGet));
     }
 }