Ejemplo n.º 1
0
        private string CreateUrl(PagedType pagedType, SlSaleOrderParams slSaleOrderParams)
        {
            string url = string.Empty;

            switch (pagedType)
            {
            case PagedType.Previous:
                url = Url.Link(nameof(GetSaleOrder), new
                {
                    PageSize = slSaleOrderParams.PageSize,
                    PageNum  = slSaleOrderParams.PageNum - 1
                });
                break;

            case PagedType.Next:
                url = Url.Link(nameof(GetSaleOrder), new
                {
                    PageSize = slSaleOrderParams.PageSize,
                    PageNum  = slSaleOrderParams.PageNum + 1
                });
                break;

            default:
                throw new ArgumentOutOfRangeException(nameof(pagedType), pagedType, null);
            }
            return(url);
        }
Ejemplo n.º 2
0
        private string CreateLink(PagedType pagedType, PuSupplierParams puSupplierParams)
        {
            switch (pagedType)
            {
            case PagedType.Previous:
                return(Url.Link(nameof(PuSupplierPaged), new
                {
                    PageNum = puSupplierParams.PageNum - 1,
                    PageSize = puSupplierParams.PageSize
                }));

            case PagedType.Next:
                return(Url.Link(nameof(PuSupplierPaged), new
                {
                    PageNum = puSupplierParams.PageNum + 1,
                    PageSize = puSupplierParams.PageSize
                }));
            }
            return(string.Empty);
        }
Ejemplo n.º 3
0
        private string CreateLink(PagedType pagedType, PrProductMaterialParams prProductMaterialParams)
        {
            switch (pagedType)
            {
            case PagedType.Previous:
                return(Url.Link(nameof(GetPrProductMaterials), new
                {
                    PageNum = prProductMaterialParams.PageNum - 1,
                    PageSize = prProductMaterialParams.PageSize
                }));

            case PagedType.Next:
                return(Url.Link(nameof(GetPrProductMaterials), new
                {
                    PageNum = prProductMaterialParams.PageNum + 1,
                    PageSize = prProductMaterialParams.PageSize
                }));
            }
            return(string.Empty);
        }
        private string CreateLink(PagedType pagedType, PuCommodityCategoryParams PuCommodityCategoryParams)
        {
            switch (pagedType)
            {
            case PagedType.Previous:
                return(Url.Link(nameof(PuCommodityCategoryPaged), new
                {
                    PageNum = PuCommodityCategoryParams.PageNum - 1,
                    PageSize = PuCommodityCategoryParams.PageSize
                }));

            case PagedType.Next:
                return(Url.Link(nameof(PuCommodityCategoryPaged), new
                {
                    PageNum = PuCommodityCategoryParams.PageNum + 1,
                    PageSize = PuCommodityCategoryParams.PageSize
                }));
            }
            return(string.Empty);
        }
        private string CreateLink(PagedType pagedType, IcProductStockParams icProductStockParams)
        {
            switch (pagedType)
            {
            case PagedType.Previous:
                return(Url.Link(nameof(GetIcProductStocks), new
                {
                    PageNum = icProductStockParams.PageNum - 1,
                    PageSize = icProductStockParams.PageSize
                }));

            case PagedType.Next:
                return(Url.Link(nameof(GetIcProductStocks), new
                {
                    PageNum = icProductStockParams.PageNum + 1,
                    PageSize = icProductStockParams.PageSize
                }));
            }
            return(string.Empty);
        }
Ejemplo n.º 6
0
        private string CreateLink(PagedType pagedType, QmProductParams qmProductParams)
        {
            switch (pagedType)
            {
            case PagedType.Previous:
                return(Url.Link(nameof(GetQmProducts), new
                {
                    PageNum = qmProductParams.PageNum - 1,
                    PageSize = qmProductParams.PageSize
                }));

            case PagedType.Next:
                return(Url.Link(nameof(GetQmProducts), new
                {
                    PageNum = qmProductParams.PageNum + 1,
                    PageSize = qmProductParams.PageSize
                }));
            }
            return(string.Empty);
        }
Ejemplo n.º 7
0
        private string CreateLink(PagedType pagedType, AcStaffParams acStaffParams)
        {
            switch (pagedType)
            {
            case PagedType.Previous:
                return(Url.Link(nameof(GetAcStaffPaged), new
                {
                    PageNum = acStaffParams.PageNum - 1,
                    PageSize = acStaffParams.PageSize
                }));

            case PagedType.Next:
                return(Url.Link(nameof(GetAcStaffPaged), new
                {
                    PageNum = acStaffParams.PageNum + 1,
                    PageSize = acStaffParams.PageSize
                }));
            }
            return(string.Empty);
        }