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)); }
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)); }