GameFramework.DataDML.BatchSave C# (CSharp) Method

BatchSave() static private method

static private BatchSave ( int msgId, List validList, List dataList, int dataVersion ) : int
msgId int
validList List
dataList List
dataVersion int
return int
        internal static int BatchSave(int msgId, List<bool> validList, List<byte[]> dataList, int dataVersion)
        {
            int count = 0;
            switch(msgId){
                case (int)DataEnum.TableAccount:
                    count = BatchSaveTableAccount(validList, dataList, dataVersion);
                    break;
                case (int)DataEnum.TableActivationCode:
                    count = BatchSaveTableActivationCode(validList, dataList, dataVersion);
                    break;
                case (int)DataEnum.TableFriendInfo:
                    count = BatchSaveTableFriendInfo(validList, dataList, dataVersion);
                    break;
                case (int)DataEnum.TableGlobalData:
                    count = BatchSaveTableGlobalData(validList, dataList, dataVersion);
                    break;
                case (int)DataEnum.TableGlobalParam:
                    count = BatchSaveTableGlobalParam(validList, dataList, dataVersion);
                    break;
                case (int)DataEnum.TableGuid:
                    count = BatchSaveTableGuid(validList, dataList, dataVersion);
                    break;
                case (int)DataEnum.TableItemInfo:
                    count = BatchSaveTableItemInfo(validList, dataList, dataVersion);
                    break;
                case (int)DataEnum.TableMailInfo:
                    count = BatchSaveTableMailInfo(validList, dataList, dataVersion);
                    break;
                case (int)DataEnum.TableMailStateInfo:
                    count = BatchSaveTableMailStateInfo(validList, dataList, dataVersion);
                    break;
                case (int)DataEnum.TableMemberInfo:
                    count = BatchSaveTableMemberInfo(validList, dataList, dataVersion);
                    break;
                case (int)DataEnum.TableNicknameInfo:
                    count = BatchSaveTableNicknameInfo(validList, dataList, dataVersion);
                    break;
                case (int)DataEnum.TableUserInfo:
                    count = BatchSaveTableUserInfo(validList, dataList, dataVersion);
                    break;
            }
            return count;
        }