// GET: VehicleMake/Edit/5 public async Task <ActionResult> Edit(int id) { var entity = await MakeService.GetByIdAsync(id); var model = Mapper.Map <VehicleMakeModel, VehicleMakeViewModel>(entity); return(View(model)); }
public async Task <ActionResult> Details(int id) { VehicleMakeViewModel model = new VehicleMakeViewModel(); var vehicleMake = await vehiclemakeService.GetByIdAsync(id); if (vehicleMake == null) { return(HttpNotFound()); } model = Mapper.Map <IVehicleMake, VehicleMakeViewModel>(vehicleMake); Mapper.AssertConfigurationIsValid(); return(View(model)); }
public async Task <ActionResult> Details(int id) { try { var vehicleMake = await _vehicleMakeService.GetByIdAsync(id); if (vehicleMake == null) { return(HttpNotFound()); } return(View(vehicleMake)); } catch (Exception e) { throw e; } }
public async Task <IActionResult> Get(int id) { try { var vehicleMake = await VehicleMakeService.GetByIdAsync(id); if (vehicleMake == null) { return(NotFound()); } return(Ok(vehicleMake)); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
public async Task <IHttpActionResult> Get(int id) { try { string rawKey = "CacheById"; IVehicleMake vehicleMake = Caching.GetCacheItem(rawKey, MasterCacheKeyArray) as IVehicleMake; if (vehicleMake == null) { vehicleMake = await VehicleMakeService.GetByIdAsync(id); if (vehicleMake == null) { return(NotFound()); } Caching.AddCacheItem(rawKey, vehicleMake, MasterCacheKeyArray); } return(Ok(vehicleMake)); } catch (Exception ex) { LogError.LogError(ex); return(BadRequest(ex.Message)); } }