コード例 #1
0
        public ActionResult ColorWarehouse()
        {
            var request = new SearchColorWarehouseRequest()
            {
                Start = 1,
                End   = 1000
            };

            var total = 0;
            var ds    = _colorWarehouseDa.Search(request, ref total);
            List <ColorWarehouse> lst = CBO <ColorWarehouse> .FillCollectionFromDataSet(ds);

            var listColorWarehouse = new ListColorWarehouse()
            {
                Collection = lst
            };

            return(View(listColorWarehouse));
        }
コード例 #2
0
        private ListColorWarehouse SearchColorWarehouse(SearchColorWarehouseRequest request)
        {
            var total = 0;
            var ds    = _colorWarehouseDa.Search(request, ref total);
            //var lstNew = CBO.Fill2ListFromDataSet<Project>(ds, typeof(Project));
            var lstNew = CBO <ColorWarehouse> .FillCollectionFromDataSet(ds);

            var totalPage = Math.Ceiling((decimal)total / ConfigInfo.RecordOnPage);
            var paging    = HtmlControllHelpers.WritePaging(totalPage, request.CurrentPage, total, ConfigInfo.RecordOnPage,
                                                            "bản ghi");
            var listNews = new ListColorWarehouse()
            {
                Start       = request.Start,
                Collection  = lstNew,
                Paging      = paging,
                TotalRecord = total,
                TotalPage   = totalPage,
                CurrentPage = request.CurrentPage
            };

            return(listNews);
        }