Example #1
0
        public virtual ActionResult <ServiceResponse <TEntity> > Get([FromQuery] Pagination paginate = null, string token = "")
        {
            try
            {
                paginate          = (paginate == null || paginate.PageSize <= 0) ? new Pagination() : paginate;
                paginate.RowCount = PDKBusinessLogic.GetCount();

                return(GenerateResponse(paginate,
                                        PDKBusinessLogic.Get(pageSize: paginate.PageSize, page: paginate.PageNumber)));
            }
            catch (Exception e)
            {
                return(GenerateExceptionResponse(e, "Exception!"));
            }
        }