protected void btnLogin_Click(object sender, EventArgs e)
    {
        siteUsers objSiteUsers = new siteUsers();
        DataTable dsUsers = objSiteUsers.getUserById(int.Parse(Session["userid"].ToString()));
        if (dsUsers.Rows.Count > 0)
        {
            string oldPassword = dsUsers.Rows[0]["Password"].ToString();
            if (oldPassword == txtOldPassword.Text)
            {
                if(objSiteUsers.updatePassword(txtPassword.Text,int.Parse(Session["userid"].ToString())))
                {
                    uMessage = "Password has been updated successfully.";
                }
                else
                {
                    uMessage = "Unable to update password.";
                }
            }
            else
            {
                uMessage = "Old password does not matched.";
            }

        }
        else
        {
            uMessage = "Authentication fails.";
        }
    }
    protected void txtLogin_Click(object sender, EventArgs e)
    {
        siteUsers objSiteUsers = new siteUsers();
          DataTable dsUsers =  objSiteUsers.AuthenticateUser(txtUsername.Text,txtPassword.Text);
        if(dsUsers.Rows.Count>0)
        {
            Session["AdminUserId"] = dsUsers.Rows[0]["UserId"].ToString();
            Response.Redirect("desktop.aspx");

        }
        else
        {
            message = "Authentication fails.";
        }
    }
    protected void btnLogin_Click(object sender, EventArgs e)
    {
        siteUsers objSiteUsers = new siteUsers();
        DataTable dsUsers = objSiteUsers.AuthenticateSiteUser(txtEmail.Text, txtPassword.Text);
        if (dsUsers.Rows.Count > 0)
        {
            Session["userid"] = dsUsers.Rows[0]["UserId"].ToString();
            Response.Redirect("desktop.aspx");

        }
        else
        {
            uMessage = "Invalid username or password.";
        }
    }