public void Clear() { UniLoginInput.Clear(); NameInput.Clear(); PhonenumberInput.Clear(); QRInput.Clear(); QRMultiInput.Items.Clear(); }
/// <summary> /// Adds a name to the collection and initializes a UI update. /// </summary> /// <param name="name"></param> private void AddName(string name) { names.Add(name); NameInput.Clear(); listDataSource.ResetBindings(false); }
/// <summary> /// Adds a name to the collection and initializes a UI update. /// </summary> /// <param name="name"></param> private void AddName(string name) { names.Add(name); NameInput.Clear(); UpdateDataSourceAndBindings(); }
private void ClearTextBoxes() { TypeContactComboBox.ResetText(); NameInput.Clear(); StreetNameInput.Clear(); ZipCodeInput.Clear(); PostalAreaInput.Clear(); PhoneNumberInput.Clear(); EmailInput.Clear(); }
private void RegisterSubmit_Click(object sender, RoutedEventArgs e) { //Getting the data from the page var name = NameInput.Text; var password = PasswordInput.Password; var email = EmailInput.Text; //Check before using adding to DB if (name.Length < 4) { MessageBox.Show("The name should be greater than 3 symbols!"); } else if (password.Length < 5) { MessageBox.Show("The password should be greater than 4 symbols!"); } else if (!email.Contains("@") || email.Length < 6) { MessageBox.Show("Invalid Email!"); } else { using (var context = new EverydayJournalContext()) { try { context.People .Add(new Person() { Name = name, Password = password, Email = email }); context.SaveChanges(); MessageBox.Show("Registration successful!"); //Saving Id and UserName for the current session. LoggerUtility.UserId = context.People.Where(n => n.Name == name).Select(x => x.Id).FirstOrDefault(); LoggerUtility.UserName = name; UserHomePage homePage = new UserHomePage(); this.NavigationService?.Navigate(homePage); } catch (Exception) { MessageBox.Show("Error with registering. Please, try again!"); NameInput.Clear(); PasswordInput.Clear(); EmailInput.Clear(); } } } }
/// <summary> /// Adds a name to the collection and initializes a UI update. /// </summary> /// <param name="name"></param> private void AddName(string name) { int firstFreeIndex = Array.IndexOf(names, null); if (firstFreeIndex == -1) { firstFreeIndex = names.Length; Array.Resize(ref names, names.Length + 10); } names[firstFreeIndex] = name; UpdateListBox(); NameInput.Clear(); }
private void Add_Click(object sender, EventArgs e) { stdobjTable = new DataTable(); stdobjTable.Columns.Add("Name"); stdobjTable.Columns.Add("ID"); stdobjTable.Columns.Add("Level"); stdobjTable.Columns.Add("Term"); stdobj.Name = NameInput.Text.ToString(); stdobj.ID = ID.Text.ToString(); stdobj.Level = Level.Text.ToString(); stdobj.Term = Term.Text.ToString(); stdobjTable.Rows.Add(stdobj.Name, stdobj.ID, stdobj.Level, stdobj.Term); studentinfoview.DataSource = stdobjTable; NameInput.Clear(); ID.Clear(); Level.Clear(); Term.Clear(); }
public void FillDummyDataInInputs(string data, string inputName) { switch (inputName) { case "Name": { NameInput.Clear(); NameInput.SendKeys(data); } break; case "Surname": { SurnameInput.Clear(); SurnameInput.SendKeys(data); } break; default: break; } }
private void ExecuteButton_Click(object sender, RoutedEventArgs e) { int employeeID = -1; string name = ""; // regex to only allow alphanumerics and white space in the names input string namePattern = @"[^\w\s]*"; Regex rgx = new Regex(namePattern); bool isDependent = false; // set employeeID to input if it is an int bool success = Int32.TryParse(EmployeeIDInput.Text, out employeeID); if (!success) { employeeID = -1; } if (NameInput.Text != "" && rgx.IsMatch(NameInput.Text)) { name = NameInput.Text; } if (IsDependent.IsChecked == true) { isDependent = true; } if (SearchButton.IsChecked == true) { Person[] people; // Case where the employer wants to return the whole database if (employeeID == -1 && name == "") { people = database.SearchAll(); updateTable(people); NumDependents.Content = ""; HasDiscount.Content = ""; CostPerPaycheck.Content = ""; Paycheck.Content = ""; } // Case where the employer wants to return all people tied to a employee ID else if (employeeID != -1 && name == "") { people = database.SearchEmployeeID(employeeID); searchProcess(people); } // Case where the employer wants to find a specific individual else { people = database.SearchExact(employeeID, name, isDependent); searchProcess(people); } } else if (AddButton.IsChecked == true) { char firstLetter = name[0]; bool hasDiscount; if (firstLetter == 'A' || firstLetter == 'a') { hasDiscount = true; } else { hasDiscount = false; } Person person = new Person(employeeID, name, hasDiscount, isDependent); database.AddPerson(person); } else if (RemoveButton.IsChecked == true) { database.RemovePerson(employeeID, name); } else if (EditButton.IsChecked == true) { // Person that already exists in the database Person[] people = database.SearchExact(employeeID, name, isDependent); Person originalPerson = new Person(people[0].employeeID, people[0].personName, people[0].hasDiscount, people[0].isDependent); // Replacement information employeeID = -1; name = ""; isDependent = false; success = Int32.TryParse(EmployeeIDInput.Text, out employeeID); if (!success) { employeeID = -1; } if (EditNameInput.Text != "" && rgx.IsMatch(EditNameInput.Text)) { name = EditNameInput.Text; } if (EditIsDependent.IsChecked == true) { isDependent = true; } char firstLetter = name[0]; bool hasDiscount = false; if (firstLetter == 'A' || firstLetter == 'a') { hasDiscount = true; } Person editedPerson = new Person(employeeID, name, hasDiscount, isDependent); database.EditPerson(originalPerson, editedPerson); } // Clear input fields EmployeeIDInput.Clear(); NameInput.Clear(); IsDependent.IsChecked = false; EditEmployeeIDInput.Clear(); EditNameInput.Clear(); EditIsDependent.IsChecked = false; }
public void ChangeName(string value) { NameInput.Clear(); NameInput.SendKeys(value); }