示例#1
0
 public void Post([FromBody] Warehouse ware)
 {
     if (ModelState.IsValid)
     {
         WarehouseRepository.Add(ware);
     }
 }
示例#2
0
        public new bool Add(Warehouse warehouse)
        {
            var ware = new Warehouse();

            ware.WarehouseCode = warehouse.WarehouseCode;
            ware.WarehouseName = warehouse.WarehouseName;
            ware.WarehouseType = warehouse.WarehouseType;
            ware.ShortName     = warehouse.ShortName;
            ware.CompanyCode   = "";// warehouse.CompanyCode;
            ware.Description   = warehouse.Description;
            ware.IsActive      = warehouse.IsActive;
            ware.UpdateTime    = DateTime.Now;

            WarehouseRepository.Add(ware);
            WarehouseRepository.SaveChanges();
            return(true);
        }
        public void AddEditWarehouse(WarehouseDTO warehouse, string username, int id = 0)
        {
            if (id == 0)
            {
                // ADD
                Warehouse newWarehouse = new Warehouse {
                    Name    = warehouse.Name,
                    AdminId = _warehouseRepo.FindUserByUsername(username).Id,
                };

                _warehouseRepo.Add(newWarehouse);
                _warehouseRepo.SaveChanges();
            }
            else
            {
                // EDIT
            }
        }