// GET: Repair public ActionResult Index() { List <PartVM> parts = _partsManager.getAllParts(); parts = parts.Where(x => x.RepairLineItemID == 0).ToList(); ViewBag.Title = "Repairs"; ViewBag.Parts = parts; List <Repair> repairs = _repairsManager.getAllRepairs(); return(View(repairs)); }
private void refreshRepairListView() { try { //Clear listboxes and return all parts and repairs lvwPartsList.Items.Clear(); lvwRepairLog.Items.Clear(); parts = _partsManager.getAllParts(); repairs = _repairManager.getAllRepairs(); //Refresh the parts list foreach (PartVM part in parts) { if (part.RepairLineItemID == 0) { lvwPartsList.Items.Add(part.getPartName()); } } //Refresh the repairs list foreach (Repair repair in repairs) { lvwRepairLog.Items.Add(repair.getVIN()); } lblStatusMessage.Content = "Repair list update success"; } catch (Exception ex) { lblStatusMessage.Content = ex.Message; } }