Esempio n. 1
0
        /// <summary>
        ///添加库房
        /// </summary>
        /// <param name="request"></param>
        public void AddWarehouseShelf(AddWarehouseShelfRequest request)
        {
            WarehouseShelf model = new WarehouseShelf(request.Name, request.Capacity, request.Note, request.WarehouseId);

            this._warehouseShelfRepository.Add(model);
            this._uow.Commit();
        }
Esempio n. 2
0
        /// <summary>
        ///修改货架
        /// </summary>
        /// <param name="request"></param>
        public void UpdateWarehouseShelf(AddWarehouseShelfRequest request)
        {
            Warehouse model = this._warehouseRepository.FindBy(request.WarehouseId);

            if (model == null)
            {
                throw new EntityIsInvalidException <string>(request.WarehouseId.ToString());
            }
            model.UpdateWarehouseShelf(request.Id, request.Name, request.Capacity, request.Note);
            this._warehouseRepository.Save(model);
            this._uow.Commit();
        }
Esempio n. 3
0
 /// <summary>
 /// 修改货架号
 /// </summary>
 /// <param name="request"></param>
 /// <returns></returns>
 public JsonResult UpdateWarehouseShelf(AddWarehouseShelfRequest request)
 {
     this._warehouseService.UpdateWarehouseShelf(request);
     return(Json("修改成功", JsonRequestBehavior.AllowGet));
 }