public int Day; //哪天 //public int Id { // set;get; //}//对应的日记id 新日记ID为; public CalendarVo(UserDiaryDatePB pb) { Year = pb.Year; Month = pb.Month; Day = pb.Date; // Id = pb.Id; }
/// <summary> /// 获取当前时间(包含当月),总共preMonthNum个月的数据 /// </summary> /// <param name="Dt"></param> /// <param name="preMonthNum"></param> private void SendMyDiaryStateMsg(DateTime Dt, int preMonthNum = 1) { var req = new MyDiaryStateReq(); _requestDT = Dt; _requestDTNum = preMonthNum; DateTime dt = Dt; UserDiaryDatePB pb; for (int i = 0; i < preMonthNum; i++) { pb = new UserDiaryDatePB(); pb.Year = dt.Year; pb.Month = dt.Month; dt = dt.AddMonths(-1); req.DiaryStates.Add(pb); } var dataBytes = NetWorkManager.GetByteData(req); NetWorkManager.Instance.Send <MyDiaryStateRes>(CMD.DIARYC_USER_DIARYSTATE, dataBytes, OnMyDiaryStateHandler); }
public void AddCalendarData(UserDiaryDatePB pb) { CalendarVo vo = new CalendarVo(pb); _calendarDic[vo.ModelKey] = vo; }