コード例 #1
0
 public ActionResult AddNew(PartsProductsCategoryViewModel partsProductCategoryViewModel)
 {
     try
     {
         if (ModelState.IsValid)
         {
             PartsProductsCategoryRepository partsProductsCategoryRepository = new PartsProductsCategoryRepository(new AutoSolutionContext());
             bool IsExist = partsProductsCategoryRepository.isExist(partsProductCategoryViewModel.PartsProductsCategoryName);
             if (!IsExist)
             {
                 PartsProductsCategory partsProductsCategory = new PartsProductsCategory();
                 partsProductsCategory.PartsProductsCategoryName = partsProductCategoryViewModel.PartsProductsCategoryName;
                 _unitOfWork.PartsProductsCategory.Add(partsProductsCategory);
                 _unitOfWork.Complete();
                 _unitOfWork.Dispose();
                 return(RedirectToAction("GetPartsProductsCategory"));
             }
             else
             {
                 return(RedirectToAction("GetPartsProductsCategory"));
             }
         }
     }
     catch (Exception)
     {
         throw;
     }
     return(View());
 }
コード例 #2
0
 public ActionResult Edit(PartsProductsCategoryViewModel partsProductsCategoryViewModel)
 {
     try
     {
         if (partsProductsCategoryViewModel == null)
         {
             return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
         }
         PartsProductsCategory partsProductsCategory = new PartsProductsCategory();
         partsProductsCategory.PartsProductsCategoryId   = partsProductsCategoryViewModel.PartsProductsCategoryId;
         partsProductsCategory.PartsProductsCategoryName = partsProductsCategoryViewModel.PartsProductsCategoryName;
         _unitOfWork.PartsProductsCategory.Update(partsProductsCategory);
         _unitOfWork.Complete();
         _unitOfWork.Dispose();
     }
     catch (Exception)
     {
         throw;
     }
     return(RedirectToAction("GetPartsProductsCategory"));
 }
コード例 #3
0
 public PartProductwraperForHome()
 {
     FindYourPart          = new FindYourPartViewModel();
     PartsProductsCategory = new PartsProductsCategory();
 }