public async Task <ActionResult <IEnumerable <BookViewDto> > > GetSubscriptionsForUser(int userId) { try { _resellersService = new ResellersService(_context); return(await _resellersService.GetSubscriptionsForUser(userId)); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
public async Task <ActionResult <IEnumerable <BookViewDto> > > GetBooksList() { try { _resellersService = new ResellersService(_context); return(await _resellersService.GetBooksList()); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
public async Task <ActionResult> GenerateResellerToken(ResellerPostDto resellerDto) { try { _resellersService = new ResellersService(_context); return(Ok(JsonConvert.SerializeObject(await _resellersService.GenerateResellerToken(resellerDto)))); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
public async Task <ActionResult <ResellerPostDto> > Register(ResellerPostDto reseller) { try { _resellersService = new ResellersService(_context); await _resellersService.Register(reseller); return(Ok()); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
public async Task <ActionResult <SubscriptionPostDto> > UnSubscribe(Subscription subscriptionPostDto) { try { _resellersService = new ResellersService(_context); await _resellersService.UnSubscribe(subscriptionPostDto); return(Ok()); } catch (Exception ex) { return(BadRequest(ex.Message)); } }