Esempio n. 1
0
        private void Up()
        {
            string code = HttpContext.Current.Request["id"].ToString();
            UserFactory bll = new UserFactory();

            HttpContext.Current.Response.Write(bll.Up(code));
        }
Esempio n. 2
0
        private void BindRoles()
        {
            string UserID = string.Empty;
            try
            {
                UserID = HttpContext.Current.Request["UserID"].ToString();
            }
            catch { }
            if (string.IsNullOrEmpty(UserID))
            {
                HttpContext.Current.Response.Write(JsonMessage.FailString("参数丢失!"));
                return;
            }
            string Roles = string.Empty;
            try
            {

                Roles = HttpContext.Current.Request["Roles"].ToString();
            }
            catch { }
            UserFactory bll = new UserFactory();
            HttpContext.Current.Response.Write(bll.BindRoles(UserID, Roles));
        }
Esempio n. 3
0
 private void setSession(string LoginName)
 {
     UserFactory factory = new UserFactory();
     SYS_USER4SESSION user = factory.GetUserModelByLoginName(LoginName);
     HttpContext.Current.Session["SYS_USER"] = user;
 }
Esempio n. 4
0
        private void Save()
        {
            string json = string.Empty;
            try
            {
                json = HttpContext.Current.Request["json"].ToString();
            }
            catch { }
            if (string.IsNullOrEmpty(json))
            {
                HttpContext.Current.Response.Write(JsonMessage.FailString("参数丢失!"));
                return;
            }

            Sys_User table = JsonHelper.DeserializeData<Sys_User>(json);
            UserFactory bll = new UserFactory();
            HttpContext.Current.Response.Write(bll.Save(table));
        }
Esempio n. 5
0
        private void Login()
        {
            string LoginName = string.Empty;
            string LoginPwd = string.Empty;

            try
            {
                LoginName = HttpContext.Current.Request["LoginName"].ToString();
            }
            catch { }
            if (string.IsNullOrEmpty(LoginName))
            {
                HttpContext.Current.Response.Write(JsonMessage.FailStringNohaveOther("请输入用户名!"));
                return;
            }
            try
            {
                LoginPwd = HttpContext.Current.Request["LoginPwd"].ToString();
            }
            catch { }
            if (string.IsNullOrEmpty(LoginPwd))
            {
                HttpContext.Current.Response.Write(JsonMessage.FailStringNohaveOther("请输入密码!"));
                return;
            }
            UserFactory factory = new UserFactory();
            string result = string.Empty;
            bool b = factory.CheckPwdIsRight(LoginName, LoginPwd, ref result);
            if (b)
            {
                setSession(LoginName);
                HttpContext.Current.Response.Write(JsonMessage.SuccessString());
            }
            else
            {
                HttpContext.Current.Response.Write(JsonMessage.FailStringNohaveOther(result));
            }
        }
Esempio n. 6
0
 private void GetRoleList()
 {
     string UserIDs = string.Empty;
     try
     {
         UserIDs = HttpContext.Current.Request["id"].ToString();
     }
     catch { }
     if (string.IsNullOrEmpty(UserIDs))
     {
         HttpContext.Current.Response.Write(JsonMessage.FailString("参数丢失"));
         return;
     }
     UserFactory bll = new UserFactory();
     HttpContext.Current.Response.Write(bll.GetRoleList(UserIDs));
 }
Esempio n. 7
0
        private void GetMagList()
        {
            string sql = "";
            int iStart = 0;
            try
            {
                iStart = int.Parse(HttpContext.Current.Request["pageIndex"].ToString()) * int.Parse(HttpContext.Current.Request["pageSize"].ToString());
            }
            catch { }
            int iLimit = 20;
            try
            {
                iLimit = int.Parse(HttpContext.Current.Request["pageSize"].ToString());
            }
            catch { }

            string UserName = string.Empty;
            try
            {
                UserName = HttpContext.Current.Request["UserName"].ToString();
            }
            catch
            { }
            if (!string.IsNullOrEmpty(UserName))
            {
                sql += "and (UserName like '%" + UserName + "%' or UserLoginName like '%" + UserName + "%') ";
            }
            string IsEnable = string.Empty;
            try
            {
                IsEnable = HttpContext.Current.Request["IsEnable"].ToString();
            }
            catch
            { }
            if (!string.IsNullOrEmpty(IsEnable))
            {
                sql += "and IsEnable = '" + IsEnable + "' ";
            }

            UserFactory bll = new UserFactory();
            HttpContext.Current.Response.Write(bll.GetMagList(sql, iStart, iLimit));
        }