public ActionResult Remove(int carId) { var appUserId = this.User.Identity.GetUserId(); SimpleCarVm vm = this.carManager.GetSimpleVm(appUserId, carId); if (vm == null) { // error page } vm.LanguageCode = this.CurrentLanguageCode; return(this.View(vm)); }
public SimpleCarVm MapToSimpleVm(Car car) { var vmCar = new SimpleCarVm() { Id = car.Id, Model = car.Model, Make = car.Make, FuelType = car.Engine.FuelType, RunningDistance = car.RunningDistance, NumberOfServices = car.CarParts.Count, NumberOfCosts = car.Costs.Count, TotalSpent = car.TotalSpendOnCar() }; return(vmCar); }