public bool DeleteCommodityGrade(CommodityGrade commodityGrade)
 {
     if (commodityGrade == null) return false;
     _unitOfWork.CommodityGradeRepository.Delete(commodityGrade);
     _unitOfWork.Save();
     return true;
 }
 public static CommodityGradeViewModel BindCommodityGradeViewModel(CommodityGrade commodityGrade)
 {
     return(new CommodityGradeViewModel()
     {
         CommodityGradeID = commodityGrade.CommodityGradeID,
         Name = commodityGrade.Name,
         Description = commodityGrade.Description
     });
 }
 public bool DeleteCommodityGrade(CommodityGrade commodityGrade)
 {
     if (commodityGrade == null)
     {
         return(false);
     }
     _unitOfWork.CommodityGradeRepository.Delete(commodityGrade);
     _unitOfWork.Save();
     return(true);
 }
 public ActionResult Edit(CommodityGrade commoditygrade)
 {
     if (ModelState.IsValid)
     {
         _commodityGradeService.EditCommodityGrade(commoditygrade);
         return(Json(new { success = true }));
         //return RedirectToAction("Index");
     }
     return(PartialView(commoditygrade));
 }
        public ActionResult Create(CommodityGrade commoditygrade)
        {
            if (ModelState.IsValid)
            {
                _commodityGradeService.AddCommodityGrade(commoditygrade);
                return(Json(new { success = true }));
            }

            return(PartialView(commoditygrade));
        }
Exemple #6
0
        public void CanDoCreatePostBack()
        {
            //ACT
            var commodityGrade = new CommodityGrade {
                Name = "5th Grade", Description = null, SortOrder = 5
            };
            var jsonResult = _commodityGradeController.Create(commodityGrade) as JsonResult;

            //ASSERT
            Assert.NotNull(jsonResult);
            dynamic data = jsonResult.Data;

            Assert.AreEqual(true, data.success);
        }
        public ActionResult DeleteConfirmed(int id)
        {
            CommodityGrade delCommodityGrade = _commodityGradeService.FindById(id);

            if (delCommodityGrade != null)
            {
                _commodityGradeService.DeleteById(id);
                return(RedirectToAction("Index"));
            }

            ViewBag.ERROR_MSG = "This Commodity Grade is being referenced, so it can't be deleted";
            ViewBag.ERROR     = true;
            return(this.Delete(id));
        }
 public bool EditCommodityGrade(CommodityGrade commodityGrade)
 {
     _unitOfWork.CommodityGradeRepository.Edit(commodityGrade);
     _unitOfWork.Save();
     return(true);
 }
        //
        // GET: /CommodityGrade/Delete/5

        public ActionResult Delete(int id)
        {
            CommodityGrade commoditygrade = _commodityGradeService.FindById(id);

            return(View(commoditygrade));
        }
        //
        // GET: /CommodityGrade/Details/5

        public ViewResult Details(int id)
        {
            CommodityGrade commoditygrade = _commodityGradeService.FindById(id);

            return(View(commoditygrade));
        }
 public bool EditCommodityGrade(CommodityGrade commodityGrade)
 {
     _unitOfWork.CommodityGradeRepository.Edit(commodityGrade);
     _unitOfWork.Save();
     return true;
 }
 public static CommodityGrade BindCommodityGrade(CommodityGradeViewModel commodityGradeViewModel, CommodityGrade commodityGrade = null)
 {
     return(commodityGrade ?? new CommodityGrade()
     {
         CommodityGradeID = commodityGradeViewModel.CommodityGradeID,
         Name = commodityGradeViewModel.Name,
         Description = commodityGradeViewModel.Description
     });
 }