public ActionResult StartTravel(string id) { TravelViewModels tvm = new TravelViewModels(); tvm.Button = "Start"; tvm.Title = "Rozpocznij podróż"; int Id = 0; DatabaseControler dc = new DatabaseControler(); if (!int.TryParse(id, out Id) || dc.IsInTravel(Id)) { return(RedirectToAction("Index", "Home")); } tvm.CarId = Id; tvm.StopKm = "0"; tvm.StartTravel = true; return(View("TravelsForm", tvm)); }
public ActionResult Edit(int id) { DatabaseControler dc = new DatabaseControler(); if (!IsAdministrator() || dc.IsInTravel(id)) { return RedirectToAction("Index", "Cars"); } var car = dc.GetCarById(id); if (car == null) return HttpNotFound(); car.CarStatus = _context.CarStatuses.ToList(); car.IsEditMode = true; return View("CarForm", car); }