public ActionResult Index()
        {
            IWarehouseService warehouseService = ObjectContainerFactory.CurrentContainer.Resolver <IWarehouseService>();
            //repository.Delete(repository.Find(2));
            WarehouseQuery query = new WarehouseQuery();

            query.WarehouseCode = "001";
            return(View(warehouseService.LoadWarehouse(query)[0]));
        }
        public IList <Warehouse> LoadWarehouse(WarehouseQuery query)
        {
            IRepository <Warehouse> _repository = ObjectContainerFactory.CurrentContainer.Resolver <IRepository <Warehouse> >();
            var recordtable = _repository.Table;

            if (!string.IsNullOrEmpty(query.WarehouseCode))
            {
                recordtable = recordtable.Where(t => t.WarehouseCode == query.WarehouseCode);
            }

            return(null);
        }
        public IList<Warehouse> LoadWarehouse(WarehouseQuery query)
        {
            IRepository<Warehouse> _repository=ObjectContainerFactory.CurrentContainer.Resolver<IRepository<Warehouse>>();
            var recordtable = _repository.Table;

            if(!string.IsNullOrEmpty(query.WarehouseCode))
            {
                recordtable = recordtable.Where(t => t.WarehouseCode == query.WarehouseCode);
            }

            return null;
        }
Example #4
0
        public JsonResult GetRepositorys(WarehouseQuery q)
        {
            var rst = _warehouseRepository.GetPage(q.PageIndex, q.PageSize, null);

            return(Json(rst));
        }