public async Task <IHttpActionResult> Get(int id) { var selectedWheelBase = await _wheelBaseApplicationService.GetAsync(id); WheelBaseViewModel wheelBase = Mapper.Map <WheelBaseDetailViewModel>(selectedWheelBase); return(Ok(wheelBase)); }
public async Task <IHttpActionResult> Post(WheelBaseSearchInputModel childModel) { var wheelBases = await _wheelBaseApplicationService.GetAsync( item => item.Base.Equals(childModel.Base, StringComparison.CurrentCultureIgnoreCase) && item.WheelBaseMetric.Equals(childModel.WheelBaseMetric, StringComparison.CurrentCultureIgnoreCase)); WheelBaseViewModel wheelBaseViewModel = Mapper.Map <WheelBaseDetailViewModel>(wheelBases.FirstOrDefault()); return(Ok(wheelBaseViewModel)); }