/// <summary> /// Delete Product Categorie. /// </summary> // Author: Mod Nattasit // Updated: 07/07/2019 public void DeleteProductCategorie(ProductCategorieViewModel productCategorieViewModel) { #region Create Object to Delete ProductCategorie productCategorie = new ProductCategorie() { Id = productCategorieViewModel.Id, }; #endregion _unitOfWork.ProductCategories.Remove(productCategorie); }
/// <summary> /// Update Table. /// </summary> // Author: Mod Nattasit // Updated: 07/07/2019 public PartialViewResult UpdateTable() { ProductCategorieViewModel productCategorieViewModel = new ProductCategorieViewModel(); try { _productCategorieService.GetProductCategorieList(ref productCategorieViewModel); } catch (Exception exception) { } return(PartialView("_Table", productCategorieViewModel)); }
/// <summary> /// Save Product Categorie. /// </summary> // Author: Mod Nattasit // Updated: 07/07/2019 public void SaveProductCategorie(ProductCategorieViewModel productCategorieViewModel) { #region Create Object to Save ProductCategorie productCategorie = new ProductCategorie() { Code = productCategorieViewModel.Code, Name = productCategorieViewModel.Name, IsActive = true, CreatedDateTime = DateTime.Now }; #endregion _unitOfWork.ProductCategories.Add(productCategorie); }
/// <summary> /// Update Product Categorie. /// </summary> // Author: Mod Nattasit // Updated: 07/07/2019 public void UpdateProductCategorie(ProductCategorieViewModel productCategorieViewModel) { #region Create Object to Update ProductCategorie productCategorie = new ProductCategorie() { Id = productCategorieViewModel.Id, Code = productCategorieViewModel.Code, Name = productCategorieViewModel.Name, CreatedDateTime = productCategorieViewModel.CreatedDateTime, UpdatedDateTime = DateTime.Now }; #endregion _unitOfWork.ProductCategories.Update(productCategorie); }
public IActionResult Save(ProductCategorieViewModel productCategorieViewModel) { bool isSuccess; string exceptionMessage = string.Empty; try { _productCategorieService.SaveProductCategorie(productCategorieViewModel); isSuccess = true; } catch (Exception exception) { exceptionMessage = exception.Message; isSuccess = false; } return(Json(new { isSuccess = isSuccess, exceptionMessage = exceptionMessage })); }
/// <summary> /// Index of Page. /// </summary> // Author: Mod Nattasit // Updated: 07/07/2019 public IActionResult Index() { #region Check Login if (!_loginService.CheckLoginStatus()) { return(Redirect("/Backend/Login/Index")); } #endregion ProductCategorieViewModel productCategorieViewModel = new ProductCategorieViewModel(); try { _productCategorieService.GetProductCategorieList(ref productCategorieViewModel); } catch (Exception exception) { } return(View(productCategorieViewModel)); }
/// <summary> /// Get Product Categorie List. /// </summary> // Author: Mod Nattasit // Updated: 07/07/2019 public void GetProductCategorieList(ref ProductCategorieViewModel productCategorieViewModel) { productCategorieViewModel.ProductCategorieList = _unitOfWork.ProductCategories.GetAll(); }