public bool UpdateWarehouse(CreateUpdateClient.WarehouseServiceProxy.Warehouse warehouse, ref string message)
 {
     CreateUpdateClient.WarehouseServiceProxy.UpdateWarehouseRequest inValue = new CreateUpdateClient.WarehouseServiceProxy.UpdateWarehouseRequest();
     inValue.warehouse = warehouse;
     inValue.message   = message;
     CreateUpdateClient.WarehouseServiceProxy.UpdateWarehouseResponse retVal = ((CreateUpdateClient.WarehouseServiceProxy.IWarehouse)(this)).UpdateWarehouse(inValue);
     message = retVal.message;
     return(retVal.UpdateWarehouseResult);
 }
 public System.Threading.Tasks.Task <CreateUpdateClient.WarehouseServiceProxy.UpdateWarehouseResponse> UpdateWarehouseAsync(CreateUpdateClient.WarehouseServiceProxy.UpdateWarehouseRequest request)
 {
     return(base.Channel.UpdateWarehouseAsync(request));
 }
 CreateUpdateClient.WarehouseServiceProxy.UpdateWarehouseResponse CreateUpdateClient.WarehouseServiceProxy.IWarehouse.UpdateWarehouse(CreateUpdateClient.WarehouseServiceProxy.UpdateWarehouseRequest request)
 {
     return(base.Channel.UpdateWarehouse(request));
 }