public ActionResult Details(int TenderId) { ViewBag.TenderId = TenderId; VMTenderMasterDetail vm = new VMTenderMasterDetail(); vm.proc_TenderMas = db.Proc_TenderMas.SingleOrDefault(x => x.Id == TenderId); List <Proc_TenderDet> tenderList = new List <Proc_TenderDet>(); var TenderDetails = db.Proc_TenderDet.Where(x => x.Proc_TenderMasId == TenderId).ToList(); foreach (var item in TenderDetails) { tenderList.Add(item); } vm.proc_TenderDet = tenderList; ViewBag.ProjectId = new SelectList(db.Project, "Id", "Name"); ViewBag.SiteId = new SelectList(db.ProjectSite, "Id", "Name"); ViewBag.RCode = new SelectList(db.Proc_RequisitionMas, "Id", "Rcode"); ViewBag.ItemName = new SelectList(db.Item, "Id", "Name"); ViewBag.VendorId = new SelectList(db.Vendor, "Id", "Name"); return(View(vm)); }