protected void btncreateuser_Click(object sender, EventArgs e)
 {
     //创建用户的操作
     if (CheckInputForCreate())
     {
         AdminUser user = new AdminUser();
         user.ID              = AdminUserBLL.GetMaxId() + 1;//注意获取最大ID后使用时要在ID基础上+1
         user.UserID          = textboxUserId.Text;
         user.UserPwd         = MD5PWD.EnCode(textboxPwd.Text);
         user.UserCreatedDate = DateTime.Now;
         if (AdminUserBLL.CheckUserId(textboxUserId.Text))
         {
             if (AdminUserBLL.Add(user) != null)
             {
                 JqHelper.ResponseScript("alert(\"创建用户成功!\")");
                 GetAdmins();
             }
             else
             {
                 JqHelper.ResponseScript("alert(\"创建失败,请重新尝试!\")");
             }
         }
         else
         {
             JqHelper.ResponseScript("alert(\"该用户名已经被使用请更换一个!\")");
             textboxUserId.Text = "";
             textboxPwd.Text    = "";
             textboxUserId.Focus();
         }
     }
 }
        protected void Page_Load(object sender, EventArgs e)
        {
            AdminUser user = Session["Users"] as AdminUser;

            if (user == null)
            {
                //用户未登录,或者登录信息过期
                JqHelper.ResponseScript("alert(\"未能获取到您的登录信息,请重新登录!\")");
                Response.Redirect("../Login/Login.aspx");
            }
            else
            {
                labuser.InnerText = user.UserID;
                if (user.UserID.Trim() != "admin")
                {
                    //如果不是管理员则不能进行管理员的创建操作
                    createuser1.Visible   = false;
                    createuser2.Visible   = false;
                    userlisttable.Visible = false;
                }
                else
                {
                    GetAdmins();//获取管理员列表
                }
            }
        }
Example #3
0
 protected void radioSpecial_SelectedIndexChanged(object sender, EventArgs e)
 {
     if (radioSpecial.SelectedItem.Value == "yes")
     {
         //显示
         JqHelper.ResponseScript("show();");
     }
     else
     {
         //隐藏
         JqHelper.ResponseScript("hide();");
     }
 }
Example #4
0
 protected void btnUpload_Click(object sender, EventArgs e)
 {
     if (fileUpload.HasFile)
     {
         try
         {
             string filename = Path.GetFileName(fileUpload.FileName);
             fileUpload.SaveAs(Server.MapPath("~/UpdataFile/") + filename);
             FileInfo fileInfo = new FileInfo(Server.MapPath("~/UpdataFile/") + filename);
             if (File.Exists(fileInfo.FullName))
             {
                 FtpFileInfo updatefile = new FtpFileInfo();
                 updatefile.FileAddress   = "ftp://192.168.167.81/" + fileInfo.Name;//ftp的服务器的地址,需要重新进行拼接
                 updatefile.FileLength    = fileInfo.Length.ToString();
                 updatefile.FileMd5       = FileHelper.GetFileMD5(fileInfo.FullName);
                 updatefile.FileName      = fileInfo.Name;
                 updatefile.CreateDate    = DateTime.Now;
                 updatefile.Description   = textDecription.Text;//描述信息
                 updatefile.DownloadTimes = 0;
                 updatefile.ID            = FtpFileInfoBLL.GetMaxID() + 1;
                 if (new FtpFileInfoBLL().Add(updatefile) > 0)
                 {
                     JqHelper.ResponseScript("alert(\"上传文件成功!\")");
                 }
                 else
                 {
                     JqHelper.ResponseScript("alert(\"保存到数据库失败,请重新尝试!\")");
                 }
             }
             LoadFilesInfo();
             //上传成功之后需要将文件信息保存到数据库
         }
         catch (Exception ex)
         {
             JqHelper.ResponseScript("alert(\"上传失败!\")");
         }
     }
     else
     {
         JqHelper.ResponseScript("alert(\"请选择需要上传的文件!\")");
         fileUpload.Focus();
     }
 }
        protected void btnSave_Click(object sender, EventArgs e)
        {
            AdminUser user = new AdminUser();

            try
            {
                if (!string.IsNullOrEmpty(Id))
                {
                    user.ID = Convert.ToInt32(Id); user.Email = input_mailAddress.Value;
                    try
                    {
                        if (!string.IsNullOrEmpty(input_employeeId.Value))
                        {
                            user.EmployeeId = Convert.ToInt32(input_employeeId.Value);
                        }
                    }
                    catch (Exception)
                    {
                        JqHelper.ResponseScript("alert(\"输入的员工编号无效请重新输入!\")");
                        input_employeeId.Value = "";
                        input_employeeId.Focus();
                        // throw;
                    }
                    user.UserPwd  = userPwd;
                    user.Gender   = input_gender.Value;
                    user.Address  = input_homeAddress.Value;
                    user.PhoneNum = input_phoneNum.Value;
                    user.UserName = input_name.Value;
                    user.UserID   = input_loginName.Value;
                    if (new AdminUserBLL().Update(user) > 0)
                    {
                        JqHelper.ResponseScript("alert(\"保存成功!\");window.close()");
                    }
                }
                else
                {
                    JqHelper.ResponseScript("alert(\"保存失败!\")");
                }
            }
            catch (Exception)
            {
            }
        }
Example #6
0
        protected void btnSubmit_Click(object sender, EventArgs e)
        {
            //将升级规则信息保存到数据库中
            AdminUser user = Session["users"] as AdminUser;

            if (user != null)
            {
                UpdateRole updateRole = new UpdateRole();
                updateRole.CreateDate   = DateTime.Now;
                updateRole.CreateUserID = Convert.ToInt32(user.UserID);
                updateRole.Description  = textDescription.Text;
                updateRole.OldVersion   = textAllowVersion.Text;
                updateRole.NewVersion   = textNewToVersion.Text;
                updateRole.UpdateFileID = 0; //在上传更新文件的时候需要将文件的相关信息存储到数据库中
                updateRole.UpdateType   = 0; //
            }
            else
            {
                JqHelper.ResponseScript("alert(\"登录超时,请重新登陆!\");window.close();");//未获取到用户信息,则关闭当前的窗口
            }
        }
Example #7
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (IsPostBack)
            {
                return;
            }
            AdminUser user = Session["Users"] as AdminUser;

            if (user == null)
            {
                //用户未登录,或者登录信息过期
                JqHelper.ResponseScript("alert(\"未能获取到您的登录信息,请重新登录!\")");
                Response.Redirect("../Login/Login.aspx");
            }
            else
            {
                //用户 登录成功
                aUser.InnerText = user.UserID;
                aUser.HRef      = "";//连接到登出页面
            }
        }
        protected void btnChangePwd_Click(object sender, EventArgs e)
        {
            btnChangePwd.Enabled = false;
            //更改密码首先验证原始密码,
            //然后在保存用户的新密码
            AdminUser user = Session["Users"] as AdminUser;

            if (user != null && AdminUserBLL.CheckAdminUser(user.UserID, MD5PWD.EnCode(oldpwd.Text)))
            {
                //验证旧的密码成功

                if (new AdminUserBLL().SavaNewPwd(user.ID.ToString(), MD5PWD.EnCode(newpwd.Text)) > 0)
                {
                    JqHelper.ResponseScript("alert(\"修改密码成功!\")");
                }
                else
                {
                    JqHelper.ResponseScript("alert(\"修改密码失败!\")");
                }
            }
            btnChangePwd.Enabled = true;
        }
Example #9
0
        public bool CheckInput()
        {
            bool result = false;

            if (string.IsNullOrEmpty(textbox_userId.Text))
            {
                JqHelper.ResponseScript("alert(\"请输入登录用户名\")");
                textbox_userId.Focus();
            }
            else
            {
                if (string.IsNullOrEmpty(textbox_pwd.Text))
                {
                    JqHelper.ResponseScript("alert(\"请输入登录密码\")");
                    textbox_pwd.Focus();
                }
                else
                {
                    result = true;
                }
            }
            return(result);
        }
Example #10
0
 protected void button_login_Click(object sender, EventArgs e)
 {
     //添加必填验证
     if (CheckInput())
     {
         button_login.Enabled = false;
         if (AdminUserBLL.CheckAdminUser(textbox_userId.Text, MD5PWD.EnCode(textbox_pwd.Text)))
         {
             AdminUser admin = new AdminUser();
             admin.UserID  = textbox_userId.Text;
             admin.UserPwd = MD5PWD.EnCode(textbox_pwd.Text);
             //登录按钮操作事件
             //Session["pwd"] = textbox_pwd.Text;
             admin            = new AdminUserBLL().GetByID(textbox_userId.Text);
             Session["Users"] = admin;//将用户存入到Session中
             Response.Redirect("../AdminManagerment/Index.aspx");
         }
         else
         {
             JqHelper.ResponseScript("alert(\"登录密码或用户名错误!\")");
             button_login.Enabled = true;
         }
     }
 }
 protected void btnCancel_Click(object sender, EventArgs e)
 {
     JqHelper.ResponseScript("window.close();");
 }