private static TemplateInfo IpcTemplateInfoToTemplateInfo(IpcTemplateInfo ipcTemplateInfo) { return new TemplateInfo( ipcTemplateInfo.templateID, (0 != ipcTemplateInfo.lcid) ? CultureInfo.GetCultureInfo((int)ipcTemplateInfo.lcid) : CultureInfo.CurrentCulture, ipcTemplateInfo.templateName, ipcTemplateInfo.templateDescription, ipcTemplateInfo.issuerDisplayName, ipcTemplateInfo.fromTemplate); }
private static IpcTemplateInfo TemplateInfoToIpcTemplateInfo(TemplateInfo templateInfo) { IpcTemplateInfo ipcTemplateInfo = new IpcTemplateInfo(); ipcTemplateInfo.templateID = templateInfo.TemplateId; ipcTemplateInfo.lcid = (uint)templateInfo.CultureInfo.LCID; ipcTemplateInfo.templateName = templateInfo.Name; ipcTemplateInfo.templateDescription = templateInfo.Description; ipcTemplateInfo.issuerDisplayName = templateInfo.IssuerDisplayName; ipcTemplateInfo.fromTemplate = templateInfo.FromTemplate; return ipcTemplateInfo; }