public ActionResult Display(int id) { var vehicleSvc = new VehicleLogic(Ticket); var policySvc = new PolicyLogic(Ticket); var policyObj = policySvc.GetById(id); var vehicleObj = vehicleSvc.GetById(policyObj.VehicleId); ViewData.Model = policyObj; ViewData["vehicle"] = vehicleObj; return View(); }
public ActionResult Edit(int id, FormCollection form) { var vehicleSvc = new VehicleLogic(Ticket); var modelSvc = new ModelLogic(Ticket); var modelId = StringUtility.ToInt(form["modelId"]); var modelObj = modelSvc.GetById(modelId); var vehicleObj = vehicleSvc.GetById(id); vehicleObj.VinNumber = form["vinNumber"]; vehicleObj.ChassisNumber = form["chassisNumber"]; vehicleObj.EngineNumber = form["engineNumber"]; vehicleObj.WholesaleDate = StringUtility.ToDateTime(form["wholesaleDate"]); if (modelObj != null) { vehicleObj.Model.Id = modelObj.Id; vehicleObj.Model.Code = modelObj.Code; vehicleObj.Model.Name = modelObj.Name; } vehicleObj.CurrentDistance = StringUtility.ToInt(form["currentDistance"]); vehicleObj.VehicleStatus.Id = StringUtility.ToInt(form["vehicleStatusId"]); vehicleSvc.Update(vehicleObj); return RedirectToAction("Display", new { id = id }); }
public ActionResult List(int id) { var vehicleSvc = new VehicleLogic(Ticket); var vehicleServiceSvc = new VehicleServiceLogic(Ticket); ViewData.Model = vehicleServiceSvc.GetByVehicle(id); ViewData["vehicle"] = vehicleSvc.GetById(id); ViewData["deleteId"] = TempData["vehicleService_deleteId"] ?? 0; return View(); }
public ActionResult Edit(int id) { var vehicleSvc = new VehicleLogic(Ticket); var vehicleObj = vehicleSvc.GetById(id); ViewData.Model = vehicleObj; ViewData["vehicleStatusId"] = BuildVehicleStatusList(vehicleObj.VehicleStatus.Id); return View(); }