예제 #1
0
        public ResultObj <List <MachineCabinetModel> > GetData(string cabinetName = "", int pageIndex = 1, int pageSize = 10)
        {
            // IProduct service = new ProductService();
            //List<ProductModel> products = service.GetAllProducts();

            MachineCabinetModel machineCabinetInfo = new MachineCabinetModel();

            machineCabinetInfo.CabinetName = cabinetName;
            machineCabinetInfo.PageIndex   = pageIndex;
            machineCabinetInfo.PageSize    = pageSize;
            var users      = _IBase.GetAll(machineCabinetInfo);
            int totalcount = _IBase.GetCount(machineCabinetInfo);

            var pagination = new Pagination {
                PageSize = pageSize, PageIndex = pageIndex, StartIndex = 0, TotalRows = totalcount, TotalPage = 0
            };

            return(Content(users, pagination));
        }
예제 #2
0
 public ResultObj <int> PutData([FromBody] MachineCabinetModel machineCabinetInfo)
 {
     return(Content(_IBase.UpdateData(machineCabinetInfo)));
 }