public ActionResult DisplayCarDetail(int ID) { CarRepoADO repo = new CarRepoADO(); CarDetailed model = repo.GetCarByID(ID); return(View(model)); }
public void CanLoadCarbyID() { CarRepoADO repo = new CarRepoADO(); CarDetailed C = repo.GetCarByID(1); Assert.IsNotNull(C); Assert.AreEqual(C.ModelName, "Corvette"); Assert.AreEqual(C.StyleID, 1); Assert.AreEqual(C.Saleprice, 55000.00); }
public void CanEditCar() { CarRepoADO repo = new CarRepoADO(); repo.AddCar(Test); Test.CarDescription = "This is the edited description"; repo.EditCar(Test); CarDetailed edittest = repo.GetCarByID(Test.CarID); Assert.AreEqual("This is the edited description", edittest.CarDescription); }
public void SetSelectList(List <CarModels> models, List <Makes> makes, List <Colors> colors, List <Interiors> interiors, List <BodyStyles> bodies, List <Transmission> trans) { List <SelectListItem> MC = new List <SelectListItem>(); foreach (CarModels model in models) { MC.Add(new SelectListItem() { Value = model.ModelID.ToString(), Text = model.ModelName, Selected = false }); } ModelChoices = MC; List <SelectListItem> makec = new List <SelectListItem>(); foreach (var make in makes) { makec.Add(new SelectListItem() { Value = make.MakeID.ToString(), Text = make.MakeName, Selected = false }); } MakeChoices = makec; List <SelectListItem> col = new List <SelectListItem>(); foreach (Colors color in colors) { col.Add(new SelectListItem() { Value = color.ColorID.ToString(), Text = color.ColorName, Selected = false }); } ColorChoices = col; List <SelectListItem> inside = new List <SelectListItem>(); foreach (Interiors interior in interiors) { inside.Add(new SelectListItem() { Value = interior.InteriorID.ToString(), Text = interior.InteriorName, Selected = false }); } InteriorChoices = inside; List <SelectListItem> bstyle = new List <SelectListItem>(); foreach (BodyStyles body in bodies) { bstyle.Add(new SelectListItem() { Value = body.StyleID.ToString(), Text = body.BodyStyle, Selected = false }); } BodyStyleChoices = bstyle; List <SelectListItem> tc = new List <SelectListItem>(); foreach (Transmission t in trans) { tc.Add(new SelectListItem() { Value = t.TransmissionID.ToString(), Text = t.TransmissionName, Selected = false }); } Transmissions = tc; CarDetailed ac = new CarDetailed(); ac.IsNew = true; CarDetailed bc = new CarDetailed(); bc.IsNew = false; CarType forlist1 = new CarType(); forlist1.IsNew = true; forlist1.Description = "New"; CarType forlist2 = new CarType(); forlist2.IsNew = false; forlist2.Description = "Used"; List <CarType> ctypes = new List <CarType>() { forlist1, forlist2 }; List <SelectListItem> isnew = new List <SelectListItem>(); foreach (CarType ctype in ctypes) { isnew.Add(new SelectListItem() { Value = ctype.IsNew.ToString(), Text = ctype.Description, Selected = false }); } Type = isnew; }