public IActionResult IsAvaliableByNumber(string carnumber, SearchModel searchModel) { try { bool isAvaliable = priceRepository.CheckIfCarAvaliable(carnumber, (DateTime)searchModel.fromDate, (DateTime)searchModel.toDate); return(Ok(isAvaliable)); } catch (Exception ex) { Errors errors = ErrorsHelper.GetErrors(ex); return(StatusCode(StatusCodes.Status500InternalServerError, errors)); } }
public HttpResponseMessage IsAvaliableByNumber(string carnumber, SearchModel searchModel) { try { bool isAvaliable = priceRepository.CheckIfCarAvaliable(carnumber, (DateTime)searchModel.fromDate, (DateTime)searchModel.toDate); return(Request.CreateResponse(HttpStatusCode.OK, isAvaliable)); } catch (Exception ex) { Errors errors = ErrorsHelper.GetErrors(ex); return(Request.CreateResponse(HttpStatusCode.InternalServerError, errors)); } }
public HttpResponseMessage IsAvaliableByNumber(string carNumber, SearchModel searchModel) { try { HttpResponseMessage hrm = new HttpResponseMessage(HttpStatusCode.OK) { Content = new StringContent(JsonConvert.SerializeObject(priceRepository.CheckIfCarAvaliable(carNumber, (DateTime)searchModel.fromDate, (DateTime)searchModel.toDate))) }; return(hrm); } catch (Exception ex) { Errors errors = ErrorsHelper.GetErrors(ex); HttpResponseMessage hr = new HttpResponseMessage(HttpStatusCode.InternalServerError) { Content = new StringContent(errors.ToString()) }; return(hr); } }