protected void butforgatemail_OnClick(object sender, EventArgs e)
        {
            try
            {
                if (txtemail.Value.Trim().Length == 0)
                {
                    txtText.InnerText = "کاربر گرامی ایمیل خورد را وارد نمایید.";
                    return;
                }

                var stu = new TafsirLib.Student();
                if (stu.ForgatPassword(txtemail.Value))
                {
                    regform.Visible   = false;
                    txtText.Visible   = true;
                    txtText.InnerText = "ایمیل بازیابی رمز عبور ارسال شد.";
                }
                else
                {
                    regform.Visible   = false;
                    txtText.Visible   = true;
                    txtText.InnerText = "کاربر گرامی شما هنوز ثبت نام نکرده اید.";
                }
            }
            catch
            {
                //
            }
        }
Esempio n. 2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            try
            {
                if (!IsPostBack)
                {
                    var id        = Convert.ToInt32(Request.QueryString["id"]);
                    var objEntity = new TafsirLib.Student().Get(id);

                    butDelete.Visible = objEntity.Id > 0;
                    txtid.Value       = objEntity.Id.ToString();
                    txtfname.Value    = objEntity.FirstName;
                    txtlname.Value    = objEntity.LastName;
                    txtuname.Value    = objEntity.UserName;
                    txtemail.Value    = objEntity.Email;
                    txttel.Value      = objEntity.Tel;
                    //txtrezom.Value = obj.Rezome;
                    isActivate.Value = Convert.ToInt32(objEntity.Active) == 1 ? "1" : "2";
                    //gred.Value = obj.Grade;
                }
            }
            catch (Exception)
            {
                //var err = ex.Message;
            }
        }
Esempio n. 3
0
        protected void butSend_OnClick(object sender, EventArgs e)
        {
            try
            {
                student.FirstName = txtFirstName.Value;
                student.LastName  = txtLastName.Value;
                student.BirthDate = txtBirthDate.Value;
                student.Tel       = txtTel.Value;

                var t = new TafsirLib.Student().Save(student);
            }
            catch (Exception ex) { var t = ex.Message; }
        }
Esempio n. 4
0
        protected void butDelete_OnClick(object sender, EventArgs e)
        {
            try
            {
                var id  = Convert.ToInt32(Request.QueryString["id"]);
                var ret = new TafsirLib.Student().Delete(id);

                if (ret > 0)
                {
                    //Response.Redirect("StudentList.aspx");
                    Page.ClientScript.RegisterStartupScript(GetType(), "msgbox", "alert('اطلاعات مورد نظر شما حذف شد');window.location.href = 'StudentList.aspx';", true);
                }
                else
                {
                    Page.ClientScript.RegisterStartupScript(GetType(), "msgbox", "alert('خطا در حذف اطلاعات');", true);
                }
            }
            catch (Exception ex)
            {
            }
        }
Esempio n. 5
0
        protected void butRegister_OnClick(object sender, EventArgs e)
        {
            try
            {
                var studententity = new StudentEntity
                {
                    Active   = true,
                    Email    = txtemail.Value,
                    UserName = txtemail.Value,
                    Password = txtpassword.Value,
                };

                var student = new TafsirLib.Student();
                var count   = student.Checked(studententity.Email);

                if (count == 0)
                {
                    //کاربر جدید
                    var studentid = student.Save(studententity);
                    Session["StudAuth"] = student.Get(studentid);
                    Response.Redirect("Profile.aspx?id=new");
                }
                else if (count > 0)
                {
                    //تکراری است
                    texttitle.InnerHtml = "ایمیل مورد نظر شما قبلا در سیستم ثبت شده است!" +
                                          "<br/> <a href=\"ForgatPassword.aspx\" >کلمه عبور خود را فراموش کرده اید؟</a>";
                }
                else
                {
                    //error
                    texttitle.InnerHtml = "خطا در ثبت اطلاعات ";
                }
            }
            catch { }
        }