public ActionResult ProductPrice_Read([DataSourceRequest] DataSourceRequest request) { ProductPriceHomePageView productPriceHomePageView = new ProductPriceHomePageView(); #region Access Check bool hasPermission = GetEmployee().IsGuaranteed("ProductPrice_Read"); if (!hasPermission) { ModelState.AddModelError("", "AccessDenied"); Json(productPriceHomePageView.ProductPriceViews.ToDataSourceResult(request)); } #endregion productPriceHomePageView.EmployeeView = GetEmployee(); productPriceHomePageView.ProductPriceViews = this._productPriceService.GetProductPrices().ProductPriceViews; return(Json(productPriceHomePageView.ProductPriceViews.ToDataSourceResult(request))); }
public ActionResult Index(string id) { ProductPriceHomePageView productPriceHomePageView = new ProductPriceHomePageView(); #region Access Check bool hasPermission = GetEmployee().IsGuaranteed("ProductPrice_Read"); if (!hasPermission) { ModelState.AddModelError("", "AccessDenied"); return(View(productPriceHomePageView)); } #endregion productPriceHomePageView.EmployeeView = GetEmployee(); productPriceHomePageView.ProductPriceViews = this._productPriceService.GetProductPrices(Guid.Parse(id)).ProductPriceViews; GetRequest request = new GetRequest() { ID = Guid.Parse(id) }; productPriceHomePageView.ProductView = _productService.GetProduct(request).ProductView; return(View(productPriceHomePageView)); }