Example #1
0
        /// <summary>
        /// 获取系统登录信息
        /// </summary>
        /// <param name="context"></param>
        /// <param name="username"></param>
        /// <param name="fullname"></param>
        /// <returns></returns>
        public string GetAppParameters(HttpContext context, string username,
                                       string fullname)//string roleId, string userid
        {
            #region
            SystemPlatform platform = new SystemPlatform(context);
            JsonHelper     jsonhlp  = new JsonHelper();

            jsonhlp.AddObjectToJson("contactus", platform.GetContactUs());
            jsonhlp.AddObjectToJson("developby", platform.GetDevelopBy());
            jsonhlp.AddObjectToJson("systemversion", "V " + Assembly.GetCallingAssembly().GetName().Version.ToString());
            jsonhlp.AddObjectToJson("serverIp", platform.GetServerIp());
            jsonhlp.AddObjectToJson("browserversion", platform.GetBrowserVersion());
            jsonhlp.AddObjectToJson("browser", platform.GetBrowserName());
            jsonhlp.AddObjectToJson("osname", platform.GetClientOS());
            jsonhlp.AddObjectToJson("clientIp", platform.GetClientIp());
            jsonhlp.AddObjectToJson("logontime", DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"));
            jsonhlp.AddObjectToJson("fullname", fullname);
            //jsonhlp.AddObjectToJson("rolename", rolename);
            jsonhlp.AddObjectToJson(ApplicationUserData.Username, username);

            return(jsonhlp.ToString());

            #endregion
        }