public void changePassoword(object sender, EventArgs e)
        {
            if (txtPassword.Text != "" && txtConfirmPassword.Text != "")
            {
                if (txtPassword.Text == txtConfirmPassword.Text)
                {
                    User user = (User)Session["LoggedUser"];
                    Registration regpage = new Registration();
                    string changedpassword = regpage.MD5Hash(txtConfirmPassword.Text);
                    UserRepository userrepo = new UserRepository();
                    userrepo.ChangePassword(changedpassword, user.Password, user.EmailId);
                    txtConfirmPassword.Text = string.Empty;
                    txtPassword.Text = string.Empty;
                    ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "Message", "alert('Your password has been changed successfully.')", true);
                }
                else
                {

                }
            }
            else
            {

            }
        }
        public void changePassoword(object sender, EventArgs e)
        {
            try
            {
                Registration regpage = new Registration();
                string OldPassword = regpage.MD5Hash(txtOldPassword.Text);
                if (txtOldPassword.Text != "")
                {
                    if (txtPassword.Text.Trim() != "" && txtConfirmPassword.Text.Trim() != "" && txtOldPassword.Text != "")
                    {
                        if (txtPassword.Text == txtConfirmPassword.Text)
                        {
                            User user = (User)Session["LoggedUser"];
                            if (OldPassword == user.Password)
                            {

                                string changedpassword = regpage.MD5Hash(txtConfirmPassword.Text);
                                UserRepository userrepo = new UserRepository();
                                userrepo.ChangePassword(changedpassword, user.Password, user.EmailId);
                                txtConfirmPassword.Text = string.Empty;
                                txtPassword.Text = string.Empty;
                                ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "Message", "alert('Your password has been changed successfully.')", true);
                            }
                            else
                            {
                                ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "Message", "alert('Your password is Incorrect.')", true);
                            }
                        }
                        else
                        {
                            ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "Message", "alert('Password Mismatch.')", true);
                        }
                    }
                    else
                    {
                        ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "Message", "alert('Invalid Password.')", true);
                    }
                }
                else
                {
                    ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "Message", "alert('Please enter your old password.')", true);
                }
            }
            catch (Exception ex)
            {

                Console.WriteLine(ex.Message);
            }
        }
        public string ChangePassword(string EmailId, string Password, string NewPassword)
        {
            try
            {
                User user = new User();
                UserRepository userrepo = new UserRepository();
                int i = userrepo.ChangePassword(NewPassword, Password, EmailId);
                if (i == 1)
                {
                    return "Password Changed Successfully";
                }
                else
                {
                    return "Invalid EmailId";
                }

            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.StackTrace);
                return "Please Try Again";
            }
        }
 public void changePassoword(object sender, EventArgs e)
 {
     try
     {
         if (txtPassword.Text != "" && txtConfirmPassword.Text != "")
         {
             if (txtPassword.Text == txtConfirmPassword.Text)
             {
                 User user = (User)Session["LoggedUser"];
                 Registration regpage = new Registration();
                 string changedpassword = regpage.MD5Hash(txtConfirmPassword.Text);
                 UserRepository userrepo = new UserRepository();
                 userrepo.ChangePassword(changedpassword, user.Password, user.EmailId);
                 txtConfirmPassword.Text = string.Empty;
                 txtPassword.Text = string.Empty;
             }
         }
     }
     catch (Exception Err)
     {
         Console.Write(Err.Message);
     }
 }