Пример #1
0
        public async Task <IActionResult> EstimateDetail([FromRoute] int id)
        {
            var e = await context.Estimate
                    .SingleOrDefaultAsync(m => m.EstimateId == id);

            if (e == null)
            {
                return(NotFound());
            }

            var model = new EstimateDetailViewModel()
            {
                SingleEstimate = e
            };

            return(View(model));
        }
Пример #2
0
        public ActionResult AddEstimateDetail(bool update)
        {
            EstimateDetailViewModel estimateDetailVM = new EstimateDetailViewModel();

            estimateDetailVM.IsUpdate = update;
            AppUA      appUA       = Session["AppUA"] as AppUA;
            Permission _permission = _pSASysCommon.GetSecurityCode(appUA.UserName, "CostPrice");
            string     p           = _permission.AccessCode;

            if ((p.Contains("R") || p.Contains("W")))
            {
                estimateDetailVM.CostPriceHasAccess = true;
            }
            else
            {
                estimateDetailVM.CostPriceHasAccess = false;
            }
            return(PartialView("_AddEstimateDetail", estimateDetailVM));
        }