Beispiel #1
0
        public void btnSave_Click(object sender, EventArgs e)
        {
            string strErr = "";

            if (this.txtUserName.Text.Trim().Length == 0)
            {
                strErr += "UserName不能为空!\\n";
            }
            if (this.txtUserPwd.Text.Trim().Length == 0)
            {
                strErr += "UserPwd不能为空!\\n";
            }

            if (strErr != "")
            {
                MessageBox.Show(this, strErr);
                return;
            }
            int    UserId   = int.Parse(this.lblUserId.Text);
            string UserName = this.txtUserName.Text;
            string UserPwd  = this.txtUserPwd.Text;


            Shop.Model.UserManager model = new Shop.Model.UserManager();
            model.UserId   = UserId;
            model.UserName = UserName;
            model.UserPwd  = UserPwd;

            Shop.BLL.UserManager bll = new Shop.BLL.UserManager();
            bll.Update(model);
            Maticsoft.Common.MessageBox.ShowAndRedirect(this, "保存成功!", "list.aspx");
        }
Beispiel #2
0
 private void ShowInfo(int UserId)
 {
     Shop.BLL.UserManager   bll   = new Shop.BLL.UserManager();
     Shop.Model.UserManager model = bll.GetModel(UserId);
     this.lblUserId.Text   = model.UserId.ToString();
     this.txtUserName.Text = model.UserName;
     this.txtUserPwd.Text  = model.UserPwd;
 }
        protected void Page_Load(object sender, EventArgs e)
        {
            Shop.BLL.UserManager umBll = new Shop.BLL.UserManager();

            int pageIndex = 1;
            int pageSize  = 10;

            //接收分页信息
            if (!string.IsNullOrEmpty(Request["pIndex"]))
            {
                pageIndex = int.Parse(Request["pIndex"]);
            }
            //验证分页的有效性
            int rowsCount = umBll.GetRecordCount("");
            int pageCount = Convert.ToInt32(Math.Ceiling(rowsCount * 1.0 / pageSize));

            if (pageIndex <= 1)
            {
                pageIndex = 1;
            }
            if (pageIndex >= pageCount)
            {
                pageIndex = pageCount;
            }

            //查询当前页的数据
            int startIndex = (pageIndex - 1) * pageSize + 1;
            int endIndex   = pageIndex * pageSize;

            Repeater1.DataSource = umBll.GetListByPage("", "UserId", startIndex, endIndex);
            Repeater1.DataBind();

            //构建分类字符串
            StringBuilder sb = new StringBuilder();

            //首页 上一页
            if (pageIndex <= 1)
            {
                sb.Append("首页 上一页 ");
            }
            else
            {
                sb.Append("<a href='?pIndex=1'>首页</a> <a href='?pIndex=" + (pageIndex - 1) + "'>上一页</a> ");
            }

            //下一页 末页
            if (pageIndex >= pageCount)
            {
                sb.Append("下一页 末页");
            }
            else
            {
                sb.Append("<a href='?pIndex=" + (pageIndex + 1) + "'>下一页</a> <a href='?pIndex=" + pageCount + "'>末页</a>");
            }

            PagerBar = sb.ToString();
        }
        public void ProcessRequest(HttpContext context)
        {
            context.Response.ContentType = "text/plain";

            int id = int.Parse(context.Request["id"]);

            Shop.BLL.UserManager umBll = new Shop.BLL.UserManager();
            if (umBll.Delete(id))
            {
                context.Response.Write(1);
            }
            else
            {
                context.Response.Write(0);
            }
        }
Beispiel #5
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (IsPostBack)
            {
                //验证码
                if (Session["ValidateCode"] == null)
                {
                    return;
                }
                if (Request["vcode"].Equals(Session["ValidateCode"].ToString()))
                {
                    //用户名密码
                    Shop.Model.UserManager umModel = new Shop.Model.UserManager()
                    {
                        UserName = Request["uname"],
                        UserPwd  = Shop.Common.DEncrypt.MD5Encrypt.EncryptString(Request["upwd"])
                    };

                    Shop.BLL.UserManager umBll = new Shop.BLL.UserManager();
                    int id = 0;
                    if (umBll.Exists(umModel, out id))
                    {
                        Session["ValidateCode"] = null;

                        umModel.UserId = id;

                        //标记登录成功
                        Session["UserModel"] = umModel;

                        Response.Redirect("Index.aspx");
                    }
                    else
                    {
                        Msg = "用户名或密码错误";
                    }
                }
                else
                {
                    Msg = "验证码错误";
                }
                Session["ValidateCode"] = null;
            }
        }
Beispiel #6
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!string.IsNullOrEmpty(Request["uname"]))
            {
                Shop.Model.UserManager umModel = new Shop.Model.UserManager()
                {
                    UserName = Request["uname"],
                    UserPwd  = Shop.Common.DEncrypt.MD5Encrypt.EncryptString(Request["upwd"])
                };

                Shop.BLL.UserManager umBll = new Shop.BLL.UserManager();
                if (umBll.Add(umModel) > 0)
                {
                    Response.Redirect("UserManagerList.aspx");
                }
                else
                {
                    Msg = "添加失败,请稍候重试";
                }
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            Shop.BLL.UserManager umBll = new Shop.BLL.UserManager();
            if (IsPostBack)//判断是否回传
            {
                //修改处理
                bool isPwdEdit = false;
                UMModel = new Shop.Model.UserManager()
                {
                    UserId   = int.Parse(Request["uid"]),
                    UserName = Request["uname"],
                };

                //判断密码是否修改
                if (!Request["upwd"].Equals(Request["upwd2"]))
                {
                    isPwdEdit       = true;
                    UMModel.UserPwd = Shop.Common.DEncrypt.MD5Encrypt.EncryptString(Request["upwd"]);
                }

                if (umBll.Update(UMModel, isPwdEdit))
                {
                    //弹出提示框,确定后跳转页面
                    Response.Write("<script language=javascript>alert('修改成功!即将跳转列表页');window.location = 'UserManagerList.aspx';</script>");
                    //Response.Redirect("UserManagerList.aspx");
                    //MsgBox("修改成功,将跳转列表页", "UserManagerList.aspx");
                }
                else
                {
                    Response.Write("修改失败,请稍候重试");
                }
            }
            else
            {
                //修改展示
                int id = int.Parse(Request["id"]);//获取传递的id

                UMModel = umBll.GetModel(id);
            }
        }