private static void CopyContactItem(MessageRec messageRec, IFolderProxy folderProxy) { ArgumentValidator.ThrowIfNull("messageRec", messageRec); ArgumentValidator.ThrowIfNull("folderProxy", folderProxy); EasFxContactMessage message = new EasFxContactMessage(messageRec); FxUtils.CopyItem(messageRec, message, folderProxy, EasSourceMailbox.EmptyPropTagArray); }
private static void CopyCalendarItem(MessageRec messageRec, Properties calendarItemProperties, IFolderProxy folderProxy) { ArgumentValidator.ThrowIfNull("messageRec", messageRec); ArgumentValidator.ThrowIfNull("folderProxy", folderProxy); if (calendarItemProperties == null) { return; } EasFxCalendarMessage message = new EasFxCalendarMessage(calendarItemProperties); FxUtils.CopyItem(messageRec, message, folderProxy, EasSourceMailbox.EmptyPropTagArray); }