Beispiel #1
0
        // 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));
        }
Beispiel #2
0
        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;
            }
        }