Example #1
0
        protected void saveBtn_Click(object sender, EventArgs e)
        {
            string id     = Teacher.Id;
            string oldpwd = old_pwd.Text.Trim();
            string newpwd = new_pwd.Text.Trim();
            string repwd  = re_pwd.Text.Trim();

            if (oldpwd == newpwd)
            {
                Page.ClientScript.RegisterStartupScript(Page.GetType(), "", "alert('新密码与旧密码一样!');", true);
                return;
            }
            if (newpwd != repwd)
            {
                Page.ClientScript.RegisterStartupScript(Page.GetType(), "", "alert('新密码与重复密码不一致!');", true);
                return;
            }
            if (bllteacherinfo.GetList("dbo_PassWord = '******' and id=" + id).Tables[0].Rows.Count == 0)
            {
                Page.ClientScript.RegisterStartupScript(Page.GetType(), "", "alert('原始密码不正确!');", true);
                return;
            }
            modelteahcerinfo = bllteacherinfo.GetModel(Convert.ToInt32(id));
            modelteahcerinfo.dbo_PassWord = newpwd;
            bool result = bllteacherinfo.Update(modelteahcerinfo);

            if (result == true)
            {
                Page.ClientScript.RegisterStartupScript(Page.GetType(), "", "alert('修改密码成功!');", true);
            }
        }
Example #2
0
        protected void IbLogin_Click(object sender, ImageClickEventArgs e)
        {
            this.lblMessage.Text = "";
            //登陆成功需要记录用户ID,用户名,用户权限
            string strUserName  = this.txtLogin.Text;
            string strPassword  = this.txtPwd.Text;
            string strCheckCode = this.txtCheckCode.Text;

            if (strUserName == "" || strPassword == "" || strCheckCode == "")
            {
                this.lblMessage.Text = "请输入完整的登陆信息!";
                return;
            }

            if (Session["checkCode"] != null && Session["checkCode"].ToString() == strCheckCode)
            {
                modelteacherinfo = bllteacherinfo.GetAdminInfo(strUserName, strPassword);
                if (modelteacherinfo != null)
                {
                    Teacher.Name     = modelteacherinfo.dbo_LoginName;
                    Teacher.Id       = modelteacherinfo.ID.ToString();
                    Teacher.RealName = modelteacherinfo.dbo_Name;
                    //Response.Write(sys.CurrentAdminPower);
                    Response.Redirect("default.aspx");
                }
                else
                {
                    this.lblMessage.Text = "用户名或密码错误!";
                }
            }
            else
            {
                this.lblMessage.Text = "验证码输入错误!";
            }
        }
Example #3
0
        private void BindData()
        {
            //string id = teacherId;
            modelteacherinfo = bllteacherinfo.GetModel(Convert.ToInt32(teacherId));
            if (modelteacherinfo == null)
            {
                return;
            }
            txtLoginName.Text = modelteacherinfo.dbo_LoginName;
            txtPassword.Text  = modelteacherinfo.dbo_PassWord;
            txtOrder.Text     = modelteacherinfo.dbo_Order.ToString();
            name.Text         = modelteacherinfo.dbo_Name;
            sex.Text          = modelteacherinfo.dbo_Sex;
            minzu.Text        = modelteacherinfo.dbo_Minzu;
            birthday.Text     = modelteacherinfo.dbo_BirthDay;
            if (modelteacherinfo.dbo_BirthDay.Trim() != "")
            {
                birthday.Text = Convert.ToDateTime(modelteacherinfo.dbo_BirthDay).ToString("yyyy-MM-dd");
            }
            party.Text = modelteacherinfo.dbo_Party;
            if (modelteacherinfo.dbo_ParthTime.Trim() != "")
            {
                party_time.Text = Convert.ToDateTime(modelteacherinfo.dbo_ParthTime).ToString("yyyy-MM-dd");
            }
            degree.Text = modelteacherinfo.dbo_Degree;
            school.Text = modelteacherinfo.dbo_School;
            xueli.Text  = modelteacherinfo.dbo_XueLi;
            if (modelteacherinfo.dbo_WorkTime.Trim() != "")
            {
                work_time.Text = Convert.ToDateTime(modelteacherinfo.dbo_WorkTime).ToString("yyyy-MM-dd");
            }
            txtRemarks.Text = modelteacherinfo.dbo_Remarks;
            title.Text      = modelteacherinfo.dbo_Title;
            if (modelteacherinfo.dbo_EmpTime.Trim() != "")
            {
                emp_time.Text = Convert.ToDateTime(modelteacherinfo.dbo_EmpTime).ToString("yyyy-MM-dd");
            }
            info_base.Text  = modelteacherinfo.dbo_InfoBase;
            info_teac.Text  = modelteacherinfo.dbo_InfoTeac;
            info_study.Text = modelteacherinfo.dbo_InfoStudy;
            string strPhoto = (modelteacherinfo.dbo_Photo.Trim() == "") ? "" : modelteacherinfo.dbo_Photo;

            if (strPhoto.Trim() == "")
            {
                strPhoto = "noPhoto.png";
            }
            photo.ImageUrl         = @"\uploads\teacherPhoto\" + strPhoto;
            title.Text             = modelteacherinfo.dbo_Title;
            txtProfessional.Text   = modelteacherinfo.dbo_Professional;
            txtEmail.Text          = modelteacherinfo.dbo_Email;
            txtJiGuan.Text         = modelteacherinfo.dbo_JiGuan;
            txtHomeAddress.Text    = modelteacherinfo.dbo_HomeAddress;
            txtOfficePhone.Text    = modelteacherinfo.dbo_OfficePhone;
            txtHomePhone.Text      = modelteacherinfo.dbo_HomePhone;
            txtMobilePhone.Text    = modelteacherinfo.dbo_MobilePhone;
            txtShortNum.Text       = modelteacherinfo.dbo_ShortNumber;
            this.isDisplay.Checked = modelteacherinfo.dbo_IsDisplay;
        }
Example #4
0
        protected void saveBtn_Click(object sender, EventArgs e)
        {
            //string id = teacherId;
            if (teacherId != null)
            {
                modelteacherinfo = bllteacherinfo.GetModel(Convert.ToInt32(teacherId));
            }
            modelteacherinfo.dbo_PassWord     = txtPassword.Text;
            modelteacherinfo.dbo_Order        = txtOrder.Text.Trim() == ""? 1:Convert.ToInt32(txtOrder.Text);
            modelteacherinfo.dbo_Name         = name.Text.Trim();
            modelteacherinfo.dbo_Sex          = sex.Text.Trim();
            modelteacherinfo.dbo_Minzu        = minzu.Text.Trim();
            modelteacherinfo.dbo_BirthDay     = birthday.Text.Trim();
            modelteacherinfo.dbo_Party        = party.Text.Trim();
            modelteacherinfo.dbo_ParthTime    = party_time.Text.Trim();
            modelteacherinfo.dbo_Degree       = degree.Text.Trim();
            modelteacherinfo.dbo_School       = school.Text.Trim();
            modelteacherinfo.dbo_XueLi        = xueli.Text.Trim();
            modelteacherinfo.dbo_Remarks      = txtRemarks.Text.Trim();
            modelteacherinfo.dbo_WorkTime     = work_time.Text.Trim();
            modelteacherinfo.dbo_Title        = title.Text.Trim();
            modelteacherinfo.dbo_EmpTime      = emp_time.Text.Trim();
            modelteacherinfo.dbo_InfoBase     = info_base.Text.Trim();
            modelteacherinfo.dbo_InfoTeac     = info_teac.Text.Trim();
            modelteacherinfo.dbo_InfoStudy    = info_study.Text.Trim();
            modelteacherinfo.dbo_Professional = txtProfessional.Text.Trim();
            modelteacherinfo.dbo_Email        = txtEmail.Text.Trim();
            modelteacherinfo.dbo_JiGuan       = txtJiGuan.Text.Trim();
            modelteacherinfo.dbo_HomeAddress  = txtHomeAddress.Text.Trim();
            modelteacherinfo.dbo_OfficePhone  = txtOfficePhone.Text.Trim();
            modelteacherinfo.dbo_HomePhone    = txtHomePhone.Text.Trim();
            modelteacherinfo.dbo_MobilePhone  = txtMobilePhone.Text.Trim();
            modelteacherinfo.dbo_ShortNumber  = txtShortNum.Text.Trim();
            modelteacherinfo.dbo_IsDisplay    = this.isDisplay.Checked;
            if (teacherId != null)
            {
                if (modelteacherinfo.dbo_PassWord.Trim() == "")
                {
                    sys.alert("密码不能为空");
                    return;
                }
                bllteacherinfo.Update(modelteacherinfo);
            }
            else
            {
                modelteacherinfo.dbo_LoginName = txtLoginName.Text;
                modelteacherinfo.dbo_Photo     = @"noPhoto.png";
                if (modelteacherinfo.dbo_LoginName.Trim() == "")
                {
                    sys.alert("登陆名不能为空");
                    return;
                }
                if (modelteacherinfo.dbo_PassWord.Trim() == "")
                {
                    sys.alert("密码不能为空");
                    return;
                }
                teacherId = bllteacherinfo.Add_ReturnID(modelteacherinfo).ToString();
                if (teacherId == "0")
                {
                    sys.alert("已经存在该登陆名,请重新添加");
                    return;
                }
            }

            bool AllowUpload = false;

            if (!this.file1.HasFile)
            {
                AllowUpload = true;
            }
            if (this.file1.HasFile)
            {
                string Extension = System.IO.Path.GetExtension(this.file1.FileName);

                //判断文件是否允许上传
                string   strFileType = System.Configuration.ConfigurationManager.AppSettings["AllowFileTypes"].ToString();
                string[] filetypes   = strFileType.Split(',');

                for (int i = 0; i < filetypes.Length; i++)
                {
                    if (Extension == "." + filetypes[i].ToLower())
                    {
                        AllowUpload = true; break;
                    }
                }
                //if (!AllowUpload)
                //{
                //    Page.ClientScript.RegisterStartupScript(Page.GetType(), "alertfileNotAllow", "alert('您上传的的图片为不允许上传的类型,请重新添加')", true);
                //    return;
                //}

                if (AllowUpload)
                {
                    string fileName = DateTime.Now.ToString("yyyyMMddhhmmss");
                    file1.SaveAs(Server.MapPath(@"\uploads\teacherPhoto\" + fileName + Extension));
                    modelteacherinfo           = bllteacherinfo.GetModel(Convert.ToInt32(teacherId));
                    modelteacherinfo.dbo_Photo = fileName + Extension;
                    bllteacherinfo.Update(modelteacherinfo);
                    this.photo.ImageUrl = sys.AppPath + "uploads/teacherPhoto/" + fileName + Extension;
                }
            }

            if (Request.QueryString["id"] == null)
            {//添加
                if (!AllowUpload)
                {
                    sys.regisgerScirpt("alert('您上传的的图片为不允许上传的类型,请重新添加');window.location.href='teacherEdit2.aspx?id=" + teacherId + "'");
                }
                else
                {
                    sys.regisgerScirpt("alert('添加成功!');window.location.href='teacherEdit2.aspx?id=" + teacherId + "'");
                }
            }
            else
            {//编辑
                if (!AllowUpload)
                {
                    sys.alert("您上传的的图片为不允许上传的类型,请重新添加");
                }
                else
                {
                    sys.alert("保存成功!");
                }
            }
        }
Example #5
0
        protected void saveBtn_Click(object sender, EventArgs e)
        {
            string id = Teacher.Id;

            modelteacherinfo                  = bllteacherinfo.GetModel(Convert.ToInt32(id));
            modelteacherinfo.dbo_Name         = name.Text.Trim();
            modelteacherinfo.dbo_Sex          = sex.Text.Trim();
            modelteacherinfo.dbo_Minzu        = minzu.Text.Trim();
            modelteacherinfo.dbo_BirthDay     = birthday.Text.Trim();
            modelteacherinfo.dbo_Party        = party.Text.Trim();
            modelteacherinfo.dbo_ParthTime    = party_time.Text.Trim();
            modelteacherinfo.dbo_Degree       = degree.Text.Trim();
            modelteacherinfo.dbo_School       = school.Text.Trim();
            modelteacherinfo.dbo_XueLi        = xueli.Text.Trim();
            modelteacherinfo.dbo_Remarks      = txtRemarks.Text.Trim();
            modelteacherinfo.dbo_WorkTime     = work_time.Text.Trim();
            modelteacherinfo.dbo_Title        = title.Text.Trim();
            modelteacherinfo.dbo_EmpTime      = emp_time.Text.Trim();
            modelteacherinfo.dbo_InfoBase     = info_base.Text.Trim();
            modelteacherinfo.dbo_InfoTeac     = info_teac.Text.Trim();
            modelteacherinfo.dbo_InfoStudy    = info_study.Text.Trim();
            modelteacherinfo.dbo_Professional = txtProfessional.Text.Trim();
            modelteacherinfo.dbo_Email        = txtEmail.Text.Trim();
            modelteacherinfo.dbo_JiGuan       = txtJiGuan.Text.Trim();
            modelteacherinfo.dbo_HomeAddress  = txtHomeAddress.Text.Trim();
            modelteacherinfo.dbo_OfficePhone  = txtOfficePhone.Text.Trim();
            modelteacherinfo.dbo_HomePhone    = txtHomePhone.Text.Trim();
            modelteacherinfo.dbo_MobilePhone  = txtMobilePhone.Text.Trim();
            modelteacherinfo.dbo_ShortNumber  = txtShortNum.Text.Trim();
            bool result = bllteacherinfo.Update(modelteacherinfo);

            if (this.file1.HasFile)
            {
                string Extension = System.IO.Path.GetExtension(this.file1.FileName);

                //判断文件是否允许上传
                bool     AllowUpload = false;
                string   strFileType = System.Configuration.ConfigurationManager.AppSettings["AllowFileTypes"].ToString();
                string[] filetypes   = strFileType.Split(',');

                for (int i = 0; i < filetypes.Length; i++)
                {
                    if (Extension == "." + filetypes[i].ToLower())
                    {
                        AllowUpload = true; break;
                    }
                }
                if (!AllowUpload)
                {
                    Page.ClientScript.RegisterStartupScript(Page.GetType(), "alertfileNotAllow", "alert('您上传的的图片为不允许上传的类型,请重新添加')", true);
                    return;
                }

                string fileName = DateTime.Now.ToString("yyyyMMddhhmmss");
                file1.SaveAs(Server.MapPath(@"\uploads\teacherPhoto\" + fileName + Extension));
                modelteacherinfo           = bllteacherinfo.GetModel(Convert.ToInt32(id));
                modelteacherinfo.dbo_Photo = fileName + Extension;
                bllteacherinfo.Update(modelteacherinfo);
                this.photo.ImageUrl = sys.AppPath + "uploads/teacherPhoto/" + fileName + Extension;
            }

            if (result == true)
            {
                Page.ClientScript.RegisterStartupScript(Page.GetType(), "", "alert('保存成功!');", true);
            }
        }