// Token: 0x060009E9 RID: 2537 RVA: 0x000418EC File Offset: 0x0003FAEC internal static string BuildTextSettingsItemBody(TextNotificationSettings settings) { StringBuilder stringBuilder = new StringBuilder(128); stringBuilder.AppendLine("V1.2"); MailboxRegionalConfiguration regionalConfiguration = settings.RegionalConfiguration; stringBuilder.AppendLine(regionalConfiguration.TimeZone.ExTimeZone.Id); stringBuilder.AppendLine((regionalConfiguration.Language != null) ? regionalConfiguration.Language.LCID.ToString() : "0"); stringBuilder.AppendLine(regionalConfiguration.TimeFormat); stringBuilder.AppendLine(regionalConfiguration.DateFormat); CalendarNotification textNotification = settings.TextNotification; stringBuilder.AppendLine(textNotification.MeetingReminderNotification ? "1" : "0"); stringBuilder.AppendLine(textNotification.MeetingReminderSendDuringWorkHour ? "1" : "0"); stringBuilder.AppendLine(textNotification.NextDays.ToString()); stringBuilder.AppendLine(textNotification.CalendarUpdateNotification ? "1" : "0"); stringBuilder.AppendLine(textNotification.CalendarUpdateSendDuringWorkHour ? "1" : "0"); stringBuilder.AppendLine(textNotification.DailyAgendaNotification ? "1" : "0"); stringBuilder.AppendLine(((int)textNotification.DailyAgendaNotificationSendTime.TotalSeconds).ToString()); stringBuilder.AppendLine(textNotification.TextMessagingPhoneNumber.ToString()); StorageWorkingHours workingHours = settings.WorkingHours; stringBuilder.AppendLine(workingHours.TimeZone.Id); stringBuilder.AppendLine(((int)workingHours.DaysOfWeek).ToString()); stringBuilder.AppendLine(workingHours.StartTimeInMinutes.ToString()); stringBuilder.AppendLine(workingHours.EndTimeInMinutes.ToString()); SettingsItemBodyParser.CheckSettingsItemBodyLength(stringBuilder.Length); return(stringBuilder.ToString()); }
// Token: 0x060009EA RID: 2538 RVA: 0x00041AB4 File Offset: 0x0003FCB4 internal static string BuildVoiceSettingsItemBody(VoiceNotificationSettings settings) { StringBuilder stringBuilder = new StringBuilder(128); stringBuilder.AppendLine("V1.0"); stringBuilder.AppendLine(settings.TimeZone.ExTimeZone.Id); stringBuilder.AppendLine(settings.Enabled ? "1" : "0"); SettingsItemBodyParser.CheckSettingsItemBodyLength(stringBuilder.Length); return(stringBuilder.ToString()); }