コード例 #1
0
 private void registerAthleteButton_Click(object sender, EventArgs e)
 {
     AthleteCurr.setAttributes(FirstNameText.Text, LastNameText.Text, Convert.ToInt32(AthleteAge.SelectedItem), AthleteLevel.SelectedItem.ToString(), AthleteSex.SelectedItem.ToString());
     AthleteCurr.produceAndSetKey();
     AthleteCurr.registerCurr(CountryCurr);
     FirstNameText.Clear();
     LastNameText.Clear();
     AthleteAge.SelectedIndex     = -1;
     AthleteLevel.SelectedIndex   = -1;
     AthleteSex.SelectedIndex     = -1;
     AthleteCountry.SelectedIndex = -1;
 }
コード例 #2
0
        /// <summary>
        /// Clears all fields on form
        /// </summary>
        private void ClearAllFields()
        {
            FirstNameText.Text           = "";
            LastNameText.Text            = "";
            AddressText.Text             = "";
            GenderComboBox.SelectedIndex = -1;
            ConsultingDoctorText.Text    = "";
            WardText.Text       = "";
            RoomNoText.Text     = "";
            BedNoText.Text      = "";
            YesCheckBox.Checked = false;
            PatientFormValidator.Clear();
            HealthCardLabel.Text = "-";

            FirstNameText.Focus();
        }
コード例 #3
0
        /// <summary>
        /// Clears windows form
        /// </summary>
        private void ClearAllFields()
        {
            foreach (int i in PositionsCheckedListBox.CheckedIndices)
            {
                PositionsCheckedListBox.SetItemCheckState(i, CheckState.Unchecked);
            }

            FirstNameText.Text = String.Empty;
            LastNameText.Text  = String.Empty;
            AddressText.Text   = String.Empty;
            EmailText.Text     = String.Empty;
            CellNoText.Text    = String.Empty;
            PositionText.Text  = String.Empty;
            PositionsCheckedListBox.SelectedIndex = -1;
            EmployeeFormValidator.Clear();
            FirstNameText.Focus();
        }
コード例 #4
0
 private void resetBtn_Click(object sender, EventArgs e)
 {
     idText.Clear();
     FirstNameText.Clear();
     lastNameText.Text      = null;
     maleRadioBtn.Checked   = false;
     femaleRadioBtn.Checked = false;
     insuaranceText.Clear();
     marriedRadioBtn.Checked = false;
     singleRadioBtn.Checked  = false;
     memberCheck.Checked     = false;
     addressText.Text        = "";
     cityText.Text           = "";
     postTeext.Clear();
     countryCombo.SelectedIndex = 0;
     phoneText.Text             = string.Empty;
     emailText.Clear();
     noteText.Text = "";
 }
コード例 #5
0
        /// <summary>
        /// Verify First Name is same as entered
        /// </summary>
        /// <param name="FirstNameOnScreen"></param>
        /// <returns></returns>
        public bool VerifyFirstName(String firstNameOnFile)
        {
            IJavaScriptExecutor js = (IJavaScriptExecutor)driver;

            js.ExecuteScript("arguments[0].scrollIntoView();", FirstNameText);

            // Thread.Sleep(3000);
            // WebDriverWait customWait = new WebDriverWait(driver, TimeSpan.FromSeconds(30));
            // customWait.Until(ExpectedConditions.ElementIsVisible(By.XPath("//div[@class='col-sm-3 pad-left-none']//span[@class='form-value']")));
            String fName          = FirstNameText.GetText(driver);
            bool   firstNameValue = false;

            Thread.Sleep(1000);
            if (fName.Contains(firstNameOnFile))
            {
                firstNameValue = true;
                _logger.Info($" First Name Is Correct");
            }
            return(firstNameValue);
        }
コード例 #6
0
ファイル: Form1.cs プロジェクト: Onan1001/personreg
        private void AddButton_Click(object sender, EventArgs e)
        {
            listBox1.SelectionMode = SelectionMode.MultiExtended;
            listBox1.Items.Clear();

            if (radioButton1.Checked == true)
            {
                if (!String.IsNullOrEmpty(FirstNameText.Text) && !String.IsNullOrEmpty(LastNameText.Text))
                {
                    Person.Add(new Male("Mr", FirstNameText.Text, LastNameText.Text));
                }
                else
                {
                    MessageBox.Show("Enter First and Lastname!");
                }
            }
            else if (radioButton2.Checked == true)
            {
                if (!String.IsNullOrEmpty(FirstNameText.Text) && !String.IsNullOrEmpty(LastNameText.Text))
                {
                    Person.Add(new Female("Miss", FirstNameText.Text, LastNameText.Text));
                }
                else
                {
                    MessageBox.Show("Enter First and Lastname!");
                }
            }
            else
            {
                MessageBox.Show("Enter First and Lastname! \n or Pick Male or Female!");
                return;
            }
            radioButton1.Checked = false;
            radioButton2.Checked = false;
            FirstNameText.Clear();
            LastNameText.Clear();
            PrintNameLists();
        }
コード例 #7
0
 //Fill out the form with existing tenant details
 internal void AddExistingTenantDetails()
 {
     ExcelLib.PopulateInCollection(Base.ExcelPath, "Add Tenant");
     TenantEmailText.SendKeys(ExcelLib.ReadData(3, "Tenant Email"));
     FirstNameText.SendKeys(ExcelLib.ReadData(2, "First Name"));
 }
コード例 #8
0
        //Fill out the tenant form
        internal void AddTenantDetails()
        {
            ExcelLib.PopulateInCollection(Base.ExcelPath, "Add Tenant");
            //enter the tenant email
            TenantEmailText.SendKeys(ExcelLib.ReadData(2, "Tenant Email"));

            //select is main tenant
            String        isMainTenant = ExcelLib.ReadData(2, "Is Main Tenant");
            SelectElement select1      = new SelectElement(IsMainTenantDropdown);

            switch (isMainTenant)
            {
            case "Yes":
                select1.SelectByValue("true");
                break;

            case "No":
                select1.SelectByValue("false");
                break;
            }
            try
            {
                //enter first name and last name
                Thread.Sleep(1000);
                FirstNameText.SendKeys(ExcelLib.ReadData(2, "First Name"));
                Thread.Sleep(1000);
                LastNameText.SendKeys(ExcelLib.ReadData(2, "Last Name"));
            }
            catch (Exception e)
            {
                Console.Write("enter first name and last name exception: " + e.Message);
            }


            //select rent start date
            string rentStartDate = ExcelLib.ReadData(2, "Rent Start Date");

            string[] temp = rentStartDate.Split(' ');
            rentStartDate = temp[0];
            RentStartDatepicker.Click();
            RentStartDatepicker.Clear();
            RentStartDatepicker.SendKeys(rentStartDate);

            //select rent end date
            string rentEndDate = ExcelLib.ReadData(2, "Rent End Date");

            temp        = rentEndDate.Split(' ');
            rentEndDate = temp[0];
            RentEndDatepicker.Click();
            RentEndDatepicker.Clear();
            RentEndDatepicker.SendKeys(rentEndDate);

            //enter rent amount
            RentAmountText.SendKeys(ExcelLib.ReadData(2, "Rent Amount"));

            //select payment frequency
            String        paymentFrequency = ExcelLib.ReadData(2, "Payment Frequency");
            SelectElement select2          = new SelectElement(PaymentFrequencyDropdown);

            switch (paymentFrequency)
            {
            case "Weekly":
                select2.SelectByValue("1");
                break;

            case "Fortnightly":
                select2.SelectByValue("2");
                break;

            case "Monthly":
                select2.SelectByValue("3");
                break;
            }

            //select payment start date
            string PaymentStartDate = ExcelLib.ReadData(2, "Payment Start Date");

            temp             = PaymentStartDate.Split(' ');
            PaymentStartDate = temp[0];
            PaymentStartDatepicker.Click();
            PaymentStartDatepicker.Clear();
            PaymentStartDatepicker.SendKeys(PaymentStartDate);

            //select payment due date
            String        paymentDuedate = ExcelLib.ReadData(2, "Payment Due Date");
            SelectElement select3        = new SelectElement(PaymentDueDateDropdown);

            switch (paymentDuedate)
            {
            case "1":
                select3.SelectByValue("1");
                break;

            case "2":
                select3.SelectByValue("2");
                break;

            case "3":
                select3.SelectByValue("3");
                break;

            case "4":
                select3.SelectByValue("4");
                break;

            case "5":
                select3.SelectByValue("5");
                break;

            case "6":
                select3.SelectByValue("6");
                break;

            case "7":
                select3.SelectByValue("7");
                break;
            }
        }
コード例 #9
0
        void ReleaseDesignerOutlets()
        {
            if (CancelButton != null)
            {
                CancelButton.Dispose();
                CancelButton = null;
            }

            if (FirstNameLabel != null)
            {
                FirstNameLabel.Dispose();
                FirstNameLabel = null;
            }

            if (FirstNameText != null)
            {
                FirstNameText.Dispose();
                FirstNameText = null;
            }

            if (LastNameLabel != null)
            {
                LastNameLabel.Dispose();
                LastNameLabel = null;
            }

            if (LastNameText != null)
            {
                LastNameText.Dispose();
                LastNameText = null;
            }

            if (PasswordLabel != null)
            {
                PasswordLabel.Dispose();
                PasswordLabel = null;
            }

            if (PasswordText != null)
            {
                PasswordText.Dispose();
                PasswordText = null;
            }

            if (StatusMessageLabel != null)
            {
                StatusMessageLabel.Dispose();
                StatusMessageLabel = null;
            }

            if (SubmitButton != null)
            {
                SubmitButton.Dispose();
                SubmitButton = null;
            }

            if (UserInputContainerView != null)
            {
                UserInputContainerView.Dispose();
                UserInputContainerView = null;
            }
        }
コード例 #10
0
        private bool isControlsDataValidation()
        {
            Regex objEmployeeID = new Regex("^[0-9]{3,4}$");
            Regex objFirstName  = new Regex("^[A-Z][a-zA-Z]*$");
            Regex objLastName   = new Regex("^[A-Z][a-zA-Z]*$");

            Regex ObjNI    = new Regex(@"^[A-CEGHJ-PR-TW-Z]{1}[A-CEGHJ-NPR-TW-Z]{1}[0-9]{6}[A-D\s]$");
            Regex objEmail = new Regex("^[a-zA-Z0-9]{1,30}@[a-zA-Z0-9]{1,30}.[a-zA-Z]{2,3}$");


            //ID validation
            if (Convert.ToInt32(idText.Text.Length) < 1)
            {
                MessageBox.Show("Please enter EmployeeID", "Data entry Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                idText.Focus();
                idText.BackColor = Color.Silver;
                return(false);
            }
            else if (!objEmployeeID.IsMatch(idText.Text))
            {
                MessageBox.Show("Please enter a valid EmployeeID", "Data entry Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                idText.Focus();
                idText.BackColor = Color.Silver;
                return(false);
            }
            else
            {
                idText.BackColor = Color.White;
            }
            //First Name Validation
            if (string.IsNullOrEmpty(FirstNameText.Text))
            {
                MessageBox.Show("Please enter First Name", "Data entry Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                FirstNameText.Focus();
                FirstNameText.BackColor = Color.Silver;
                return(false);
            }
            else if (!objFirstName.IsMatch(FirstNameText.Text))
            {
                MessageBox.Show("Please enter a valid First Name", "Data entry Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                FirstNameText.Focus();
                FirstNameText.BackColor = Color.Silver;
                return(false);
            }
            else
            {
                FirstNameText.BackColor = Color.White;
            }

            //last Name Validation
            if (string.IsNullOrEmpty(lastNameText.Text))
            {
                MessageBox.Show("Please enter Last Name", "Data entry Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                lastNameText.Focus();
                lastNameText.BackColor = Color.Silver;
                return(false);
            }
            else if (!objLastName.IsMatch(lastNameText.Text))
            {
                MessageBox.Show("Please enter a valid Last Name", "Data entry Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                lastNameText.Focus();
                lastNameText.BackColor = Color.Silver;
                return(false);
            }
            else
            {
                lastNameText.BackColor = Color.White;
            }

            //gender validation
            if (maleRadioBtn.Checked == false && femaleRadioBtn.Checked == false)
            {
                MessageBox.Show("Please enter Your Gender", "Data entry Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                genderGrp.Focus();
                maleRadioBtn.BackColor   = Color.Silver;
                femaleRadioBtn.BackColor = Color.Silver;
                return(false);
            }
            else
            {
                maleRadioBtn.BackColor   = Color.CornflowerBlue;
                femaleRadioBtn.BackColor = Color.CornflowerBlue;
            }

            //national insuarance validation

            if (insuaranceText.Text == "")
            {
                MessageBox.Show("Please enter National Insuarance Number", "Data entry Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                insuaranceText.Focus();
                insuaranceText.BackColor = Color.Silver;
                return(false);
            }
            else if (!ObjNI.IsMatch(insuaranceText.Text))
            {
                MessageBox.Show("Please enter a valid Insuarance No", "Data entry Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                insuaranceText.Focus();
                insuaranceText.BackColor = Color.Silver;
                return(false);
            }
            else
            {
                insuaranceText.BackColor = Color.White;
            }
            //marital status validation
            if (marriedRadioBtn.Checked == false && singleRadioBtn.Checked == false)
            {
                MessageBox.Show("Please enter Your Marital Status", "Data entry Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                maritalStatusGrp.Focus();
                marriedRadioBtn.BackColor = Color.Silver;
                singleRadioBtn.BackColor  = Color.Silver;
                return(false);
            }
            else
            {
                marriedRadioBtn.BackColor = Color.CornflowerBlue;
                singleRadioBtn.BackColor  = Color.CornflowerBlue;
            }
            //adress Validation
            if (addressText.Text == "")
            {
                MessageBox.Show("Please enter Your Address", "Data entry Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                addressText.Focus();
                addressText.BackColor = Color.Silver;
                return(false);
            }
            else
            {
                addressText.BackColor = Color.White;
            }
            //city validation
            if (cityText.Text == "")
            {
                MessageBox.Show("Please enter CIty", "Data entry Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                cityText.Focus();
                cityText.BackColor = Color.Silver;
                return(false);
            }
            else
            {
                cityText.BackColor = Color.White;
            }

            //postCode validation
            if (postTeext.Text == "")
            {
                MessageBox.Show("Please enter your postal code", "Data entry Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                postTeext.Focus();
                postTeext.BackColor = Color.Silver;
                return(false);
            }
            else
            {
                postTeext.BackColor = Color.White;
            }

            //country Validation
            if (countryCombo.SelectedIndex == 0 || countryCombo.SelectedIndex == -1)
            {
                MessageBox.Show("Please Select Your Country", "Data entry Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                countryCombo.Focus();
                countryCombo.BackColor = Color.Silver;
                return(false);
            }
            else
            {
                countryCombo.BackColor = Color.White;
            }
            //phoneNO validation
            if (phoneText.Text == "")
            {
                MessageBox.Show("Please enter your phone number", "Data entry Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                phoneText.Focus();
                phoneText.BackColor = Color.Silver;
                return(false);
            }
            else
            {
                phoneText.BackColor = Color.White;
            }

            //email validation
            if (emailText.Text == "")
            {
                MessageBox.Show("Please enter your email", "Data entry Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                emailText.Focus();
                emailText.BackColor = Color.Silver;
                return(false);
            }

            else if (emailText.Text.Length >= 1)
            {
                try
                {
                    MailAddress objMail = new MailAddress(emailText.Text);
                }
                catch (Exception ex)
                {
                    MessageBox.Show("Error :" + ex.Message, "Data entry Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    emailText.Focus();
                    emailText.BackColor = Color.Silver;
                    return(false);
                }
            }
            //else if (!objEmail.IsMatch(emailText.Text))
            //{
            //    MessageBox.Show("Please enter a valid Email", "Data entry Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            //    emailText.Focus();
            //    emailText.BackColor = Color.Silver;
            //    return false;
            //}
            else
            {
                emailText.BackColor = Color.White;
            }
            //Notes validation
            if (noteText.Text.Length > 30)
            {
                MessageBox.Show("Too Much Text! Please reduce your length..", "Data entry Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                noteText.Focus();
                noteText.BackColor = Color.Silver;
                return(false);
            }
            else
            {
                noteText.BackColor = Color.White;
            }

            return(true);
        }