Пример #1
0
        private void BtnPrevious_Click(object sender, EventArgs e)
        {
            var selectedRow = Int32.Parse(txtRow.Text.Trim()) - 1;
            var maximum     = persister.CountRows();

            if (selectedRow <= 0)
            {
                // do nothing
            }
            else
            {
                var row = persister.GetRow(selectedRow);
                txtFirstname.Text     = System.Convert.ToString(row["First Name"]);
                txtLastname.Text      = System.Convert.ToString(row["Last Name"]);
                txtEmailAddress.Text  = System.Convert.ToString(row["E-mail Address"]);
                txtBusinessPhone.Text = System.Convert.ToString(row["Business Phone"]);
                txtCompany.Text       = System.Convert.ToString(row["Company"]);
                txtTitle.Text         = System.Convert.ToString(row["Job Title"]);
                // txtRow.Text = selectedRow.ToString()
                txtRow.Text = System.Convert.ToString(row["ID"]);
            }
        }
Пример #2
0
        internal void LoadFile(string selectedFile)
        {
            persister.Dispose();
            persister = new PFW.CSIST203.Project3.Persisters.Access.AccessPersister(selectedFile);

            if (persister.CountRows() > 0)
            {
                // enable all of the fields for editing
                txtRow.Text              = "1"; // reset back to the first item in the data table
                txtFirstname.Enabled     = true;
                txtLastname.Enabled      = true;
                txtEmailAddress.Enabled  = true;
                txtBusinessPhone.Enabled = true;
                txtCompany.Enabled       = true;
                txtTitle.Enabled         = true;
                btnSave.Enabled          = true;
                DisplayRow(1);
            }
            else
            {
                txtRow.Text              = "0"; // reset back to zero
                txtFirstname.Enabled     = false;
                txtLastname.Enabled      = false;
                txtEmailAddress.Enabled  = false;
                txtBusinessPhone.Enabled = false;
                txtCompany.Enabled       = false;
                txtTitle.Enabled         = false;
                btnSave.Enabled          = false;

                // clear out all of the fields
                txtFirstname.Text     = string.Empty;
                txtLastname.Text      = string.Empty;
                txtEmailAddress.Text  = string.Empty;
                txtBusinessPhone.Text = string.Empty;
                txtCompany.Text       = string.Empty;
                txtTitle.Text         = string.Empty;
            }
        }