//******************************************************************************************** // Display Quote PDF //******************************************************************************************** public ActionResult QuoteDetailsSuppPDF(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } vwQuoteReport quote = db.vwQuoteReports.Find(id); if (quote == null) { return(HttpNotFound()); } var doors = db.vwDoorItems.Where(t => t.QuoteID == id && t.DoorTypeName.ToUpper().Contains("DOOR")).ToList(); ViewBag.Doors = doors; ViewBag.DoorsCnt = doors.Count(); var sliders = db.vwDoorItems.Where(t => t.QuoteID == id && t.DoorTypeName.ToUpper().Contains("SLIDER")).ToList(); ViewBag.Sliders = sliders; ViewBag.SlidersCnt = sliders.Count(); var flyscreens = db.vwFlyScreenItems.Where(t => t.QuoteID == id).ToList(); ViewBag.FlyScreen = flyscreens; ViewBag.FlyScreenCnt = flyscreens.Count(); return(View(quote)); }
// GET: Quotes/Details/5 public ActionResult QuoteDetails(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } vwQuoteReport quote = db.vwQuoteReports.Find(id); if (quote == null) { return(HttpNotFound()); } return(View(quote)); }