public void FillSupportForm() { //ComboBoxHelper.SelectElement(EnquiryReasonDropDown, value); var modelFaker = new Faker <DataModel>() .RuleFor(o => o.firstName, f => f.Name.FirstName()) .RuleFor(o => o.lastName, f => f.Name.LastName()) .RuleFor(o => o.emailAddress, f => f.Internet.Email()) .RuleFor(o => o.phoneNumber, f => f.Phone.PhoneNumber()) .RuleFor(o => o.websiteUrl, f => f.Internet.Url()) .RuleFor(o => o.company, f => f.Company.CompanyName()) .RuleFor(o => o.reason, f => f.PickRandom <Reason>()) .RuleFor(o => o.message, f => f.Lorem.Sentence()); var dataModel = modelFaker.Generate(); string firstName = dataModel.firstName; string lastName = dataModel.lastName; string emailAddress = dataModel.emailAddress; string phoneNumber = dataModel.phoneNumber; string websiteurl = dataModel.websiteUrl; string company = dataModel.company; string reason = dataModel.reason.ToString(); string message = dataModel.message; FirstNameTextBox.SendKeys(firstName); LastNameTextBox.SendKeys(lastName); EmailAddressTextBox.SendKeys(emailAddress); PhoneNumberTextBox.SendKeys(phoneNumber); WebsiteUrlTextBox.SendKeys(websiteurl); CompanyTextBox.SendKeys(company); EnquiryReasonDropDown.SendKeys(reason); MessageTextBox.SendKeys(message); }
private void AddProviderbtn_Click(object sender, RoutedEventArgs e) { int i1 = 0, i2 = 0; foreach (UIElement elem in stacktextbox.Children) { TextBox textbox = new TextBox(); if (elem is TextBox) { textbox = elem as TextBox; i1++; if (textbox.Text != "" && !Validation.GetHasError(textbox)) { i2++; } } } if (i1 == i2 && CheckCompany(CompanyTextBox.Text)) { Provider provider = new Provider(); provider.CheckingAccount = AccountTextBox.Text; provider.PhoneNumber = NumberTextBox.Text; provider.TypeOfProduct = TypeTextBox.Text; provider.СompanyName = CompanyTextBox.Text; db.Providers.Add(provider); db.SaveChanges(); MessageBox.Show("Добавлено!"); NameboxRefresh(); AccountTextBox.Clear(); NumberTextBox.Clear(); TypeTextBox.Clear(); CompanyTextBox.Clear(); } else if (i1 != i2) { MessageBox.Show("Данные введены неккоректно!"); } else { MessageBox.Show("Такая фирма уже существует!"); } }