private void ValidateForm(TextBox txtPurpose, DatePicker txtDateRequired, ComboBox comboPRType, DataGrid dgItems, out bool Validated) { Validated = false; if (dgItems.Items.Count <= 0) { dgItems.FlagAsError(); return; } dgItems.FlagAsNormal(); if (txtPurpose.Text.IsNullOrEmpty()) { txtPurpose.FlagAsError(); return; } txtPurpose.FlagAsNormal(); if (comboPRType.SelectedIndex == -1) { comboPRType.FlagAsError(); return; } comboPRType.FlagAsNormal(); if (txtDateRequired.Text.IsNullOrEmpty()) { txtDateRequired.FlagAsError(); return; } txtDateRequired.FlagAsNormal(); Validated = true; }
private void ValidateRequiredFields(TextBox txtUsername, PasswordBox txtPassword, TextBox txtFirstName, TextBox txtLastName, out bool Validated) { Validated = false; if(txtUsername.Text.IsNullOrEmpty()){ txtUsername.FlagAsError(); return; } txtUsername.FlagAsCorrect(); if (txtPassword.Password.IsNullOrEmpty()) { txtPassword.FlagAsError(); return; } txtPassword.FlagAsCorrect(); if (txtFirstName.Text.IsNullOrEmpty()) { txtFirstName.FlagAsError(); return; } txtFirstName.FlagAsCorrect(); if (txtLastName.Text.IsNullOrEmpty()) { txtLastName.FlagAsError(); return; } txtLastName.FlagAsCorrect(); Validated = true; }