| | |
| | | WeekPartyDayInfo.DayIndex = (int)DayInfo.DayIndex;
|
| | | WeekPartyDayInfo.Point = (int)DayInfo.Point;
|
| | | WeekPartyDayInfo.AwardRecord = (int)DayInfo.AwardRecord;
|
| | | WeekPartyDayInfo.ActionType = new ActionTypeClass[DayInfo.ACount];
|
| | | for (int k = 0; k < DayInfo.ACount; k++)
|
| | | {
|
| | | var Task = DayInfo.TaskList[k];
|
| | | ActionTypeClass ActionType = new ActionTypeClass();
|
| | | ActionType.TemplateID = Task.TemplateID;
|
| | | ActionType.CurTimes = Task.CurTimes;
|
| | | ActionType.GotTimes = Task.GotTimes;
|
| | | WeekPartyDayInfo.ActionType[k] = ActionType;
|
| | | }
|
| | | |
| | | if (WeekPartyDayInfoDic.ContainsKey((int)DayInfo.DayIndex))
|
| | | {
|
| | | WeekPartyDayInfoDic[(int)DayInfo.DayIndex] = WeekPartyDayInfo;
|
| | | var dit = WeekPartyDayInfoDic[(int)DayInfo.DayIndex];
|
| | | dit.DayIndex= (int)DayInfo.DayIndex; |
| | | dit.Point = (int)DayInfo.Point; |
| | | dit.AwardRecord= (int)DayInfo.AwardRecord;
|
| | | for (int j = 0; j < dit.ActionType.Length; j++)
|
| | | {
|
| | | if (dit.ActionType[j].TemplateID == DayInfo.TaskList[0].TemplateID)
|
| | | {
|
| | | ActionTypeClass ActionType = new ActionTypeClass();
|
| | | ActionType.TemplateID = DayInfo.TaskList[0].TemplateID;
|
| | | ActionType.CurTimes = DayInfo.TaskList[0].CurTimes;
|
| | | ActionType.GotTimes = DayInfo.TaskList[0].GotTimes;
|
| | | dit.ActionType[j] = ActionType;
|
| | | } |
| | | }
|
| | | WeekPartyDayInfoDic[(int)DayInfo.DayIndex] = dit;
|
| | | }
|
| | | else
|
| | | {
|
| | | WeekPartyDayInfo.ActionType = new ActionTypeClass[DayInfo.ACount];
|
| | | for (int k = 0; k < DayInfo.ACount; k++)
|
| | | {
|
| | | var Task = DayInfo.TaskList[k];
|
| | | ActionTypeClass ActionType = new ActionTypeClass();
|
| | | ActionType.TemplateID = Task.TemplateID;
|
| | | ActionType.CurTimes = Task.CurTimes;
|
| | | ActionType.GotTimes = Task.GotTimes;
|
| | | WeekPartyDayInfo.ActionType[k] = ActionType;
|
| | | }
|
| | | WeekPartyDayInfoDic.Add((int)DayInfo.DayIndex, WeekPartyDayInfo);
|
| | | }
|
| | | }
|