protected void serialize(BaseHomeworkExam into) { into.EndTime = EndTime; into.Reminder = Reminder; base.serialize(into); }
protected void deserialize(BaseHomeworkExam from, List <BaseDataItem.SyncPropertyNames> changedProperties) { if (changedProperties != null) { if (EndTime != from.EndTime.ToUniversalTime()) { changedProperties.Add(BaseDataItem.SyncPropertyNames.EndTime); } if (Reminder != from.Reminder.ToUniversalTime()) { changedProperties.Add(BaseDataItem.SyncPropertyNames.Reminder); } if (WeightCategoryIdentifier != from.WeightCategoryIdentifier) { changedProperties.Add(SyncPropertyNames.WeightCategoryIdentifier); } } EndTime = from.EndTime.ToUniversalTime(); Reminder = from.Reminder.ToUniversalTime(); WeightCategoryIdentifier = from.WeightCategoryIdentifier; base.deserialize(from, changedProperties); }
protected void serialize(BaseHomeworkExam into) { into.EndTime = EndTime; into.Reminder = Reminder; into.WeightCategoryIdentifier = WeightCategoryIdentifier; base.serialize(into); }
protected void serialize(BaseHomeworkExam into, int offset) { //into.EndTime = DateTime.SpecifyKind(EndTime, DateTimeKind.Utc); //into.Reminder = DateTime.SpecifyKind(Reminder, DateTimeKind.Utc); into.EndTime = EndTime; into.Reminder = Reminder; base.serialize(into, offset); }
protected void deserialize(BaseHomeworkExam from, List <BaseItemWin.PropertyNames> changedProperties) { if (changedProperties != null) { if (EndTime != from.EndTime.ToUniversalTime()) { changedProperties.Add(BaseItemWin.PropertyNames.EndTime); } if (Reminder != from.Reminder.ToUniversalTime()) { changedProperties.Add(BaseItemWin.PropertyNames.Reminder); } } EndTime = from.EndTime.ToUniversalTime(); Reminder = from.Reminder.ToUniversalTime(); base.deserialize(from, changedProperties); }