コード例 #1
0
        public static string getDefaultUserName(string strResultId)
        {
            DataTable dt = new DataTable();

            dt.Columns.Add("UserId", typeof(string));
            dt.Columns.Add("UserName", typeof(string));

            TMisMonitorResultAppVo TMisMonitorResultAppVo = new TMisMonitorResultAppVo();

            TMisMonitorResultAppVo.RESULT_ID = strResultId;
            DataTable objTable = new TMisMonitorResultAppLogic().SelectByTable(TMisMonitorResultAppVo);

            if (objTable.Rows.Count == 0)
            {
                return(DataTableToJson(dt));
            }

            string strUserId = objTable.Rows[0]["HEAD_USERID"].ToString();

            if (strUserId == "")
            {
                return(DataTableToJson(dt));
            }

            //将获取用户ID信息转换成用户名称进行返回
            string  strUserName = new i3.BusinessLogic.Sys.General.TSysUserLogic().Details(strUserId).REAL_NAME;
            DataRow row         = dt.NewRow();

            row["UserId"]   = strUserId;
            row["UserName"] = strUserName;
            dt.Rows.Add(row);

            return(DataTableToJson(dt));
        }
コード例 #2
0
        public static string getDefaultUserExName(string strResultId)
        {
            DataTable dt = new DataTable();

            dt.Columns.Add("UserId", typeof(string));
            dt.Columns.Add("UserName", typeof(string));

            TMisMonitorResultAppVo TMisMonitorResultAppVo = new TMisMonitorResultAppVo();

            TMisMonitorResultAppVo.RESULT_ID = strResultId;
            DataTable objTable = new TMisMonitorResultAppLogic().SelectByTable(TMisMonitorResultAppVo);

            if (objTable.Rows.Count == 0)
            {
                return(DataTableToJson(dt));
            }

            string strUserExIds = objTable.Rows[0]["ASSISTANT_USERID"].ToString();

            if (strUserExIds == "")
            {
                return(DataTableToJson(dt));
            }

            List <string> list             = strUserExIds.Split(',').ToList();
            string        strSumUserExName = "";
            string        spit             = "";

            foreach (string strUserExId in list)
            {
                string strUserName = new i3.BusinessLogic.Sys.General.TSysUserLogic().Details(strUserExId).REAL_NAME;
                strSumUserExName = strSumUserExName + spit + strUserName;
                spit             = ",";
            }
            DataRow row = dt.NewRow();

            row["UserId"]   = strUserExIds;
            row["UserName"] = strSumUserExName;
            dt.Rows.Add(row);

            return(DataTableToJson(dt));
        }