public void AddUserInfo(HttpContext context)
        {
            string callback     = context.Request["jsoncallback"];
            string name         = context.Request["name"];
            string addloginname = context.Request["addloginname"];
            int    result;

            if (new EmsBLL.UserInfo().IsNameExists(addloginname))
            {
                result = -1;
            }
            else
            {
                string            pwd  = bll_com.Md5Encrypting(context.Request["pwd"]);
                EmsModel.UserInfo user = new EmsModel.UserInfo();
                user.LoginName  = addloginname;
                user.PassWord   = pwd;
                user.Name       = name;
                user.Sex        = context.Request["sex"];
                user.KaNo       = context.Request["kano"];
                user.IDCard     = context.Request["idcard"];
                user.Creator    = context.Request["useridcard"];
                user.CreateTime = DateTime.Now;
                user.IsDelete   = 0;
                user.UseStatus  = 0;
                result          = new EmsBLL.UserInfo().Add(user);
            }
            //输出Json
            HttpContext.Current.Response.Write(callback + "({\"result\":" + result + "})");
            HttpContext.Current.Response.End();
        }
Example #2
0
        public void GetUsetByKa(HttpContext context)
        {
            string callback = context.Request["jsoncallback"];

            EmsModel.UserInfo user = new EmsModel.UserInfo();
            user.KaNo = context.Request["User"];
            List <EmsModel.UserInfo> userList = new EmsBLL.UserInfo().GetListByPage(user, 1, 998);

            string userName     = "";
            string usetLoginNae = "";

            if (userList == null)
            {
                userName     = userList[0].Name;
                usetLoginNae = userList[0].LoginName;
            }
            //序列化
            System.Web.Script.Serialization.JavaScriptSerializer jss = new System.Web.Script.Serialization.JavaScriptSerializer();

            //输出Json
            HttpContext.Current.Response.Write(callback +
                                               "({\"result\":" + userName + "@" + usetLoginNae + "})");

            HttpContext.Current.Response.End();
        }
        public void GetData(HttpContext context)
        {
            string callback = context.Request["jsoncallback"];
            string name     = context.Request["name"];

            EmsModel.UserInfo user = new EmsModel.UserInfo();
            if (!string.IsNullOrEmpty(name))
            {
                user.Name = name;
            }
            //序列化
            System.Web.Script.Serialization.JavaScriptSerializer jss = new System.Web.Script.Serialization.JavaScriptSerializer();
            EmsModel.JsonModel mod = new EmsBLL.UserInfo().GetJsonModel(user);
            //输出Json
            HttpContext.Current.Response.Write(callback +
                                               "({\"result\":" + jss.Serialize(mod) + "})");
            HttpContext.Current.Response.End();
        }
        public void GetDataPage(HttpContext context)
        {
            string callback = context.Request["jsoncallback"];
            //当前页
            int startIndex = Convert.ToInt32(context.Request["startIndex"]);
            //页容量
            int    pageSize = Convert.ToInt32(context.Request["pageSize"]);
            string name     = context.Request["name"];

            EmsModel.UserInfo user = new EmsModel.UserInfo();
            if (!string.IsNullOrEmpty(name))
            {
                user.Name = name;
            }
            user.IsDelete = 0;
            //序列化
            System.Web.Script.Serialization.JavaScriptSerializer jss = new System.Web.Script.Serialization.JavaScriptSerializer();
            EmsModel.JsonModel mod = new EmsBLL.UserInfo().GetJsonModel(user, startIndex, pageSize, "", "");
            //输出Json
            HttpContext.Current.Response.Write(callback +
                                               "({\"result\":" + jss.Serialize(mod) + "})");
            HttpContext.Current.Response.End();
        }