コード例 #1
0
        public static string GetEmployeeReportURL(XConfig config, Guid EmployeeID)
        {
            // Если не настроен путь в НСИ, то берем карточку сотрудника из IT
            object oConf = new object();

            if (config != null)
            {
                oConf = config.SelectNode("it:app-data/it:services-location/it:service-location[@service-type='NSI-Rep']").InnerText;
            }
            if (oConf != null & oConf.ToString() != String.Empty)
            {
                return("nsi-redirect.aspx?OT=SystemUser&ID=" + EmployeeID + "&FROM=0AEFC1FD-4D42-4AAC-8369-76E5A812EFF3&COMMAND=CARD");
            }
            else
            {
                return("x-get-report.aspx?NAME=r-Employee.xml&DontCacheXslfo=true&ID=" + EmployeeID);
            }
        }