Exemple #1
0
        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)));
        }
Exemple #2
0
        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));
        }