public NewInternalUser(MainWindow parent) { _parent = parent; InitializeComponent(); GenderComboBox.AddItem("Pani"); GenderComboBox.AddItem("Pani"); ReadyButton.Clicked += ReadyButton_Clicked; CancelButton.Clicked += CancelButton_Clicked; }
// Checks imput fields. private bool CheckFields() { // First name. if (String.IsNullOrEmpty(FirstNameTextBox.Text)) { ErrorFirstNameTextBlock.Visibility = Visibility.Visible; FirstNameTextBox.Focus(FocusState.Programmatic); return(false); } else { ErrorFirstNameTextBlock.Visibility = Visibility.Collapsed; } // Last name. if (String.IsNullOrEmpty(LastNameTextBox.Text)) { ErrorLastNameTextBlock.Visibility = Visibility.Visible; LastNameTextBox.Focus(FocusState.Programmatic); return(false); } else { ErrorLastNameTextBlock.Visibility = Visibility.Collapsed; } // DOB. if (DobDatePicker.Date == null || DobDatePicker.Date >= dateTimeOnPageCreation) { ErrorDobDateTextBlock.Visibility = Visibility.Visible; DobDatePicker.Focus(FocusState.Programmatic); return(false); } else { ErrorDobDateTextBlock.Visibility = Visibility.Collapsed; } // Gender. if (GenderComboBox.SelectedItem == null) { ErrorGenderTextBlock.Visibility = Visibility.Visible; GenderComboBox.Focus(FocusState.Programmatic); return(false); } else { ErrorGenderTextBlock.Visibility = Visibility.Collapsed; } return(true); }
private void PHNTextBox_TextChanged(object sender, EventArgs e) { PHN = PHNTextBox.Text; app.UpdateDemographics(PHN); MRNTextBox.Text = app.GetMRN(); FirstNameTextBox.Text = app.GetFirstName(); LastNameTextBox.Text = app.GetLastName(); PostalCodeTextBox.Text = app.GetZIP(); DOBPicker.Value = app.GetDOB(DOBPicker.MinDate); gender = app.GetGender(); if (gender != null) { GenderComboBox.SelectedIndex = GenderComboBox.FindStringExact(gender); } }
public AccountSettings(MainWindow parent, PersonModel person) { Person = person; _parent = parent; InitializeComponent(); GenderComboBox.AddItem("Pani"); GenderComboBox.AddItem("Pan"); if (Person != null) { Company = person.Company; FirstNameTextBox.Text = person.FirstName; LastNameTextBox.Text = person.LastName; if (person.Gender == Gender.Female) { GenderComboBox.SelectedItem = GenderComboBox.Items[0]; } else { GenderComboBox.SelectedItem = GenderComboBox.Items[1]; } foreach (PhoneNumberModel phoneNumber in person.PhoneNumbers) { PersonDetailListItem detail = new PersonDetailListItem(phoneNumber); detail.RemoveDetail += Detail_RemoveDetail; PhoneItems.Add(detail); PhoneList.Children.Add(detail); } } if (PhoneItems.Count == 0) { NoPhoneLabel.Visibility = Visibility.Visible; } addPhoneNumberButton.Clicked += AddPhoneNumberButton_Clicked; ReadyButton.Clicked += ReadyButton_Clicked; CancelButton.Clicked += CancelButton_Clicked; }
private void RegistrationButton_Click(object sender, EventArgs e) { if (registration) { LastNameTextBox.Hide(); EmailTextBox.Hide(); label1.Text = "Вход"; LoginLabel.Text = "Логин"; LastNameLabel.Hide(); EmailLabel.Hide(); GenderLabel.Hide(); GenderComboBox.Hide(); BirthDateLabel.Hide(); BirthDateTimePicker.Hide(); LoginButton.Text = "Войти"; RegistrationButton.Text = "Регистрация"; RobotCheckBox.Text = "Я не робот"; registration = false; } else { LastNameTextBox.Show(); EmailTextBox.Show(); label1.Text = "Регистрация"; LoginLabel.Text = "Имя"; LastNameLabel.Show(); EmailLabel.Show(); GenderLabel.Show(); GenderComboBox.Show(); BirthDateLabel.Show(); BirthDateTimePicker.Show(); LoginButton.Text = "Создать"; RegistrationButton.Text = "Авторизация"; RobotCheckBox.Text = "Принимаю условия\nсоглашения и т.д."; registration = true; } }
public void AddGender(string gender) { GenderComboBox.Click(); GenderComboBox.PressKeys(gender); }
private bool IsFormValid() { if (FullNameTextBox.Text.Trim() == string.Empty) { JIMessageBox.ShowErrorMessage("Full Name is required."); FullNameTextBox.Focus(); return(false); } if (NICTextBox.Text.Trim() == string.Empty) { JIMessageBox.ShowErrorMessage("NIC is required"); NICTextBox.Focus(); return(false); } if ((MobileETextBox.Text.Trim() == string.Empty) && (TelephoneTextBox.Text.Trim() == string.Empty)) { JIMessageBox.ShowErrorMessage("Number is required"); return(false); } if (GenderComboBox.SelectedIndex == -1) { JIMessageBox.ShowErrorMessage("Gender is required"); GenderComboBox.Focus(); return(false); } if (AddressLineTextBox.Text.Trim() == string.Empty) { JIMessageBox.ShowErrorMessage("Address is required"); AddressLineTextBox.Focus(); return(false); } if (CityComboBox.Text.Trim() == string.Empty) { JIMessageBox.ShowErrorMessage("City is required"); CityComboBox.Focus(); return(false); } if (DistrictComboBox.Text.Trim() == string.Empty) { JIMessageBox.ShowErrorMessage("District is required"); DistrictComboBox.Focus(); return(false); } if (PostCodeBox.Text.Trim() == string.Empty) { JIMessageBox.ShowErrorMessage("Post Code is required"); PostCodeBox.Focus(); return(false); } if (JobTitleComboBox.Text.Trim() == string.Empty) { JIMessageBox.ShowErrorMessage("Job Title is required"); JobTitleComboBox.Focus(); return(false); } if (CurrentSalaryTextBox.Text.Trim() == string.Empty) { JIMessageBox.ShowErrorMessage("Current Salary is required"); CurrentSalaryTextBox.Focus(); return(false); } else { if (Convert.ToDecimal(CurrentSalaryTextBox.Text.Trim()) < 1) { JIMessageBox.ShowErrorMessage("Current Salary Cannot be Zero or Less"); CurrentSalaryTextBox.Focus(); return(false); } } if (StartingSalaryTextBox.Text.Trim() == string.Empty) { JIMessageBox.ShowErrorMessage("Starting Salary is required"); StartingSalaryTextBox.Focus(); return(false); } else { if (Convert.ToDecimal(StartingSalaryTextBox.Text.Trim()) < 1) { JIMessageBox.ShowErrorMessage("Starting Salary Cannot be Zero or Less"); StartingSalaryTextBox.Focus(); return(false); } } return(true); }
private bool IsFormValid() { if (EmployeeNameTextBox.Text.Trim() == string.Empty) { Messages.ShowErrorMessage("Name is required"); EmployeeNameTextBox.Focus(); return(false); } if (CNICTextBox.Text.Trim() == string.Empty) { Messages.ShowErrorMessage("CNIC is required"); CNICTextBox.Focus(); return(false); } if ((TelephoneTextBox.Text.Trim() == string.Empty) && (MobileTextBox.Text.Trim() == string.Empty)) { Messages.ShowErrorMessage("Mobile number or Telephone number is required"); MobileTextBox.Focus(); return(false); } if (GenderComboBox.SelectedIndex == -1) { Messages.ShowErrorMessage("Gender is required"); GenderComboBox.Focus(); return(false); } //if (BranchComboBox.SelectedIndex == -1) //{ // Messages.ShowErrorMessage("Branch is required"); // BranchComboBox.Focus(); // return false; //} if (AddressLineTextBox.Text.Trim() == string.Empty) { Messages.ShowErrorMessage("Address Line is required"); AddressLineTextBox.Focus(); return(false); } if (CityComboBox.SelectedIndex == -1) { Messages.ShowErrorMessage("City is required"); CityComboBox.Focus(); return(false); } if (DistrictComboBox.SelectedIndex == -1) { Messages.ShowErrorMessage("District is required"); DistrictComboBox.Focus(); return(false); } if (PostalCodeTextBox.Text.Trim() == string.Empty) { Messages.ShowErrorMessage("Postal Code is required"); PostalCodeTextBox.Focus(); return(false); } if (JobTitleComboBox.SelectedIndex == -1) { Messages.ShowErrorMessage("Job Title is required"); JobTitleComboBox.Focus(); return(false); } if (StartingSalaryTextBox.Text.Trim() == string.Empty) { Messages.ShowErrorMessage("Starting Salary is required"); StartingSalaryTextBox.Focus(); return(false); } else { if (Convert.ToDecimal(StartingSalaryTextBox.Text) <= 0) { Messages.ShowErrorMessage("Starting Salary cannot be zero or less than zero"); StartingSalaryTextBox.Focus(); return(false); } } if (CurrentSalaryTextBox.Text.Trim() == string.Empty) { Messages.ShowErrorMessage("Current Salary is required"); CurrentSalaryTextBox.Focus(); return(false); } else { if (Convert.ToDecimal(CurrentSalaryTextBox.Text) <= 0) { Messages.ShowErrorMessage("Current Salary cannot be zero or less than zero"); CurrentSalaryTextBox.Focus(); return(false); } } return(true); }