示例#1
0
    protected void fRegisterButton_Click(object sender, EventArgs e)
    {
        string vUsername     = fUsername.Text.Trim();
        string photoName     = Server.HtmlEncode(fPhotoToUpload.FileName);
        string photoID       = vUsername + "_" + photoName;
        string sitePath      = MapPath(".");
        string ourfolderPath = sitePath + @"\UploadedPhotos\";
        string finalPath     = ourfolderPath + photoID;

        fPhotoToUpload.SaveAs(finalPath);

        string vFirstName   = fFirstName.Text.Trim();
        string vLastName    = fLastName.Text.Trim();
        string vDesignation = fDesignation.Text.Trim();
        string vDateOfBirth = fDateOfBirth.Text.Trim();
        string vSex         = (fMale.Checked) ? "Male" : "Female";
        string vPassword    = fPassword.Text.Trim();

        UserInformationDataSetTableAdapters.MemberTableAdapter mta;
        mta = new UserInformationDataSetTableAdapters.MemberTableAdapter();
        mta.Insert(vUsername, vFirstName, vLastName, vDesignation, vDateOfBirth, vSex, photoID);
        UserInformationDataSetTableAdapters.UserLoginTableAdapter uta;
        uta = new UserInformationDataSetTableAdapters.UserLoginTableAdapter();
        if (fPhotoToUpload.HasFile)
        {
            int fileLength = fPhotoToUpload.PostedFile.ContentLength;
            if (fileLength < 3670016)
            {
                uta.Insert(vUsername, vPassword);
                fPhotoToUploadMessages.Text = "Congratulations!!! " + vFirstName + " your photo uploaded successfully.";
                fMessages.Text = "Congratulations!!! " + vFirstName + " your registration was successfull.";
            }
            else
            {
                uta.Insert(vUsername, vPassword);
                fPhotoToUploadMessages.Text = "Your file was not uploaded because " + "it exceeds the 3.5 MB size limit.";
            }
        }
        else
        {
            uta.Insert(vUsername, vPassword);
            fPhotoToUploadMessages.Text = "You have not selected any image.";
            fMessages.Text = "Congratulations!!! " + vFirstName + " your registration was successfull.";
        }
    }
    protected void Login1_Authenticate(object sender, AuthenticateEventArgs e)
    {
        string vUsername = fLoginControl.UserName;
        string vPassword = fLoginControl.Password;

        UserInformationDataSet.UserLoginDataTable udt;
        UserInformationDataSetTableAdapters.UserLoginTableAdapter uta;
        uta = new UserInformationDataSetTableAdapters.UserLoginTableAdapter();
        udt = uta.GetDataByUsernameAndPassword(vUsername, vPassword);
        if (udt.Rows.Count == 0)
        {
            e.Authenticated = false;
        }
        else
        {
            e.Authenticated = true;
            Session.Add("username", vUsername);
            Session.Add("password", vPassword);
            System.Threading.Thread.Sleep(3000);
        }
    }
示例#3
0
    protected void fUpdateButton_Click(object sender, EventArgs e)
    {
        string vCurrentPassword = fCurrentPassword.Text.Trim();
        string vNewPassword     = fNewPassword.Text.Trim();
        string vUsername        = Session["username"].ToString();

        UserInformationDataSetTableAdapters.UserLoginTableAdapter uta;
        uta = new UserInformationDataSetTableAdapters.UserLoginTableAdapter();
        if (Session["password"].ToString().Equals(vCurrentPassword))
        {
            Session.Remove("password");

            Session.Add("password", vNewPassword);
            fChangePasswordMessages.Text = "Password updated successfully";
            fNewPassword.Text            = "";
            fConfirmPassword.Text        = "";
        }
        else
        {
            fChangePasswordMessages.Text = "Invalid Current Password!!!";
        }
    }