public async Task <ActionResult <IEnumerable <MerchantViewModel> > > GetMerchants() { var request = new GetMerchantsQuery(); var response = await Mediator.Send(request); return(response.ToActionResult <IEnumerable <MerchantViewModel> >()); }
public async Task <BaseDto <IList <MerchantInput> > > Handle(GetMerchantsQuery request, CancellationToken cancellationToken) => new BaseDto <IList <MerchantInput> > { Message = "Success retrieve merchant datas", Status = true, Data = await _context.merchants.OrderBy(x => x.id).Select(result => new MerchantInput { name = result.name, image = result.image, address = result.address, rating = result.rating }).ToListAsync() };
public async Task <BaseDto <List <Merchants_> > > Handle(GetMerchantsQuery request, CancellationToken cancellationToken) { var data = await _context.MerchantsData.ToListAsync(); var result = data.Select(e => new Merchants_ { id = e.id, name = e.name, image = e.image, address = e.address, rating = e.rating, created_at = e.created_at, updated_at = e.updated_at }); return(new BaseDto <List <Merchants_> > { Message = "Success retrieving data", Status = true, Data = result.ToList() }); }
public async Task <ActionResult <GetMerchantsDTO> > Get() { var result = new GetMerchantsQuery(); return(Ok(await _mediatr.Send(result))); }
public async Task <ActionResult <GetMerchantsDto> > Get() { var result = new GetMerchantsQuery(); return(Ok(await meciater.Send(result))); }
public async Task<ActionResult> Get() { var merchant = new GetMerchantsQuery(); return Ok(await _mediatr.Send(merchant)); }