public ApiResponseViewModel GetAll()
 {
     if (HttpContext.Current.Session["UserLogged"] == null)
     {
         return(CommonConstants.accessDenied);
     }
     return(_InvoiceDetailService.GetAll());
 }
예제 #2
0
        private static IList <InvoiceDetailModel> getInvoiceDetailByInvoiceId(string invoiceId)
        {
            IList <InvoiceDetailModel> modelList = detailService
                                                   .GetAll(AuthenticationHelper.CompanyId.Value, Convert.ToInt32(invoiceId))
                                                   .Select(x => new InvoiceDetailModel(x)).ToList();

            return(modelList);
        }
 public IActionResult OrderDetails(int?id)
 {
     if (HttpContext.Session.Get <Boolean>("IsLogin"))
     {
         if (id == null)
         {
             return(View());
         }
         InvoiceViewModel invoiceViewModel = _invoiceService.GetById((int)id);
         List <InvoiceDetailViewModel> invoiceDetailViewModel = _invoiceDetailService.GetAll((int)id);
         return(View(new Tuple <InvoiceViewModel, List <InvoiceDetailViewModel> >(invoiceViewModel, invoiceDetailViewModel)));
     }
     return(new RedirectResult(Url.Action("Index", "BeyeuBookstore")));
 }
예제 #4
0
 public IActionResult Get()
 {
     return(Ok(
                _invoiceDetailService.GetAll()
                ));
 }
예제 #5
0
 public IActionResult GetAll()
 {
     var invoiceDetails = _invoiceDetailService.GetAll();
     var invoiceDetailsDTO = _mapper.Map<IList<InvoiceDetailDto>>(invoiceDetails);
     return Ok(invoiceDetailsDTO);
 }
예제 #6
0
        public IActionResult GetAllInvoiceDetailById(int id)
        {
            var model = _invoiceDetailService.GetAll(id);

            return(new OkObjectResult(model));
        }