public async Task <ActionResult <IList <SampleResponse> > > Get() { IReadOnlyList <SampleEntity> temp = await _sampleService.Get().ConfigureAwait(true); var temp1 = temp.ToList(); var result = _mapper.Map <IList <SampleEntity>, IList <SampleResponse> >(temp1); return(Ok(result)); }
public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } SampleDTO sampleDto = _sampleService.Get(id); if (sampleDto == null) { return(HttpNotFound()); } var sample = _mapper.Map <SampleDTO, SampleViewModel>(sampleDto); return(View(sample)); }
public async Task <IHttpActionResult> Get(int?id = null, string name = null) { var result = new List <Sample>(); var cache = new List <Sample>(); cache = _memCache.GetValue(_key); if (cache == null) { result = (List <Sample>) await Task.Run(() => _sampleService.Get(new Sample())); _memCache.Add(_key, result, DateTimeOffset.UtcNow.AddHours(1)); result = new List <Sample>(); cache = new List <Sample>(); cache = _memCache.GetValue(_key); if (id != null || !string.IsNullOrEmpty(name)) { result = cache.FindAll(x => x.Id == id || x.Name.ToLower().Contains(name.ToLower())); } else { result = cache; } } else { if (id != null || !string.IsNullOrEmpty(name)) { result = cache.FindAll(x => x.Id == id || x.Name.ToLower().Contains(name.ToLower())); } else { result = cache; } } if (!result.Any()) { return(NotFound()); } return(Ok(new BaseResponse <IEnumerable <Sample> > { IsSuccess = true, Message = HttpResponseCode.OK.GetDescription(), Rows = result.Count(), Data = result })); }
public async Task <IActionResult> Get(int id) { try { var viewModel = await _sampleService.Get(id); return(Ok(viewModel)); } catch (Exception ex) { _logger.LogError(ex, ex.Message); return(StatusCode(500, ex.Message)); } }
public IActionResult Get(int Id) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } try { Sample result = _sampleService.Get(Id); return(Ok(result)); } catch (ApplicationException appException) { return(NotFound(appException.Message)); } catch (Exception) { return(StatusCode(500)); } }
public ActionResult <List <Journey> > Get() => _sampleService.Get();
public ActionResult <string> Get() { return(_simpleService.Get()); }
public IActionResult Get(string id) { return(Ok(sampleService.Get(id))); }