예제 #1
0
        public async Task <IActionResult> GetBuyers()
        {
            var buyers = await repo.GetBuyers();

            var buyersListDto = mapper.Map <IEnumerable <BuyersListDto> >(buyers);

            return(Ok(buyersListDto));
        }
예제 #2
0
 public IHttpActionResult GetBuyers()
 {
     try
     {
         return(Ok(buyerRepository.GetBuyers()));
     }
     catch (Exception ex)
     {
         HttpResponseMessage msg = new HttpResponseMessage(HttpStatusCode.InternalServerError)
         {
             Content      = new StringContent($"Error getting buyer list data. {ex.Message}"),
             ReasonPhrase = string.Empty
         };
         throw new HttpResponseException(msg);
     }
 }
예제 #3
0
        public IActionResult Index()
        {
            var buyers = buyerRepository.GetBuyers();

            return(View(buyers));
        }
        public async Task <IActionResult> GetBuyers()
        {
            var buyers = await _repo.GetBuyers();

            return(Ok(buyers));
        }
예제 #5
0
 public ActionResult List(PagedRequest request)
 {
     return(_buyerRepo.GetBuyers(request));
 }