public void SendCancelUpgradeBuildingRequest(BuildingIdentity id)
    {
        CancelBuildingRequestParameter request = new CancelBuildingRequestParameter();

        request.BuildingType = id.buildingType;
        request.BuildingNO   = id.buildingNO;
        request.OperateTick  = LogicTimer.Instance.GetServerTick();
        CommunicationUtility.Instance.CancelBuildingUpgrade(request);
    }
 public void CancelBuildingUpgrade(CancelBuildingRequestParameter parameter)
 {
     this.CommunicateWithServer(parameter.GetHashtableFromParameter(), ClientCommandConsts.BUILDING_CANCEL_COMMAND);
 }