コード例 #1
0
        protected void butAddNews_OnClick(object sender, EventArgs e)
        {
            try
            {
                var objEntity = new TafsirLib.Entity.UserEntity
                {
                    Id = Convert.ToInt32(txtid.Value),
                    //Active = (isActivate.Value == "1").ToString(),
                    FirstName = txtfname.Value,
                    LastName  = txtlname.Value,
                    UserName  = txtuname.Value,
                    Email     = txtemail.Value,
                    //Tel = txttel.Value,
                    //Rezome = txtrezom.Value,
                    //Active = isActivate.Value=="1"?1.ToString():0.ToString(),
                    //Grade = gred.Value,
                };


                objEntity.Active = Convert.ToBoolean(isActivate.Value == "1");

                if (new TafsirLib.User().Save(objEntity) > 0)
                {
                    Page.ClientScript.RegisterStartupScript(GetType(), "msgbox", "alert('به روز رسانی انجام شد');", true);
                }
                else
                {
                    Page.ClientScript.RegisterStartupScript(GetType(), "msgbox", "alert('خطا در به روز رسانی اطلاعات');", true);
                }
            }
            catch (Exception)
            {
                //
            }
        }
コード例 #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            try
            {
                var student = new TafsirLib.Entity.UserEntity();
                try
                {
                    student = (TafsirLib.Entity.UserEntity)Session["UserAuth"] ?? new TafsirLib.Entity.UserEntity();
                }
                catch (Exception)
                {
                    student = new TafsirLib.Entity.UserEntity();
                }

                if (student.Id > 0 && student.Active)
                {
                    loginform.Visible = false;
                    butExit.Visible   = true;
                    txtform.InnerText = "کاربر گرامی [" + student.UserName + "] شما به سیستم لاگین کردید";
                }
                else
                {
                    loginform.Visible = true;
                    butExit.Visible   = false;
                    txtform.InnerText = "ورود به بخش مدیریت سایت";
                }
            }
            catch
            {
            }
        }
コード例 #3
0
        protected void butLogin_OnClick(object sender, EventArgs e)
        {
            var user = new TafsirLib.User().Get(txtusername.Value, txtpassword.Value);

            //user.Password = "******";

            if (user.Id > 0 && user.Active)
            {
                Session.Timeout     = 10;
                Session["UserAuth"] = user;
                Response.Redirect("Admin//Index.aspx");
            }
            else
            {
                Session["UserAuth"] = new TafsirLib.Entity.UserEntity();
            }
        }
コード例 #4
0
        protected void Page_Load(object sender, EventArgs e)
        {
            try
            {
                if (Request.Url.LocalPath.ToLower() == "/index.aspx")
                {
                    container.Visible = false;
                }

                var user    = new TafsirLib.Entity.UserEntity();
                var student = new TafsirLib.Entity.StudentEntity();
                try
                {
                    user    = (TafsirLib.Entity.UserEntity)Session["UserAuth"] ?? new TafsirLib.Entity.UserEntity();
                    student = (TafsirLib.Entity.StudentEntity)Session["StudAuth"] ?? new TafsirLib.Entity.StudentEntity();
                }
                catch
                {
                    user    = new TafsirLib.Entity.UserEntity();
                    student = new TafsirLib.Entity.StudentEntity();
                }

                if (user.Id > 0 && user.Active)
                {
                    menoLogout.Visible  = false;
                    menoStudent.Visible = false;
                    menoUser.Visible    = true;
                }
                else if (student.Id > 0 && student.Active)
                {
                    menoLogout.Visible  = false;
                    menoStudent.Visible = true;
                    menoUser.Visible    = false;
                }
                else
                {
                    menoLogout.Visible  = true;
                    menoStudent.Visible = false;
                    menoUser.Visible    = false;
                }
            }
            catch { }
        }
コード例 #5
0
 protected void butExit_OnClick(object sender, EventArgs e)
 {
     Session.Timeout     = 10;
     Session["UserAuth"] = new TafsirLib.Entity.UserEntity();
     Response.Redirect("Login.aspx");
 }