public void FillMandatoryData(string nic, string date, string firstName, string middleName, string lastName, string birthPlace) { WebDriver.driver.Manage().Timeouts().ImplicitWait = TimeSpan.FromSeconds(2000); Thread.Sleep(3000); txtNIC.EnterText(nic); txtNICConfirm.EnterText(nic); Major.ButtonClick(); Thread.Sleep(2000); txtNICConfirm.ButtonClick(); Actions acc = new Actions(WebDriver.driver); txtNICIssueDate.ButtonClick(); Thread.Sleep(2000); //txtNICIssueDate.EnterText(date); Month.ButtonClick(); acc.SendKeys(Keys.ArrowUp).SendKeys(Keys.Enter).Perform(); Year.ButtonClick(); Thread.Sleep(2000); acc.SendKeys(Keys.ArrowUp).SendKeys(Keys.Enter).Perform(); Thread.Sleep(2000); Day.ButtonClick(); /* * Month.SelectDropDown(month); * Year.SelectDropDown(year.ToString()); * Day.ButtonClick(); */ dpdCountryId.ButtonClick(); Actions SelectCountry = new Actions(WebDriver.driver); SelectCountry.SendKeys(Keys.ArrowDown).SendKeys(Keys.Enter).Perform(); Actions nicchange = new Actions(WebDriver.driver); nicchange.MoveToElement(txtNICConfirm).Click().Perform(); txtFirstName.EnterText(firstName); txtMiddleName.EnterText(middleName); txtLastName.EnterText(lastName); txtPlaceOfBirth.EnterText(birthPlace); Thread.Sleep(2000); Actions Marital = new Actions(WebDriver.driver); Marital.MoveToElement(dpdMaritalStatus).Click().Perform(); Marital.SendKeys(Keys.ArrowDown).SendKeys(Keys.Enter).Perform(); Actions CustomerCategories = new Actions(WebDriver.driver); CustomerCategories.MoveToElement(dpdCustomerCategories).Click().Perform(); CustomerCategories.SendKeys(Keys.ArrowDown).SendKeys(Keys.ArrowDown).SendKeys(Keys.Enter).Perform(); Actions Nationality = new Actions(WebDriver.driver); Nationality.MoveToElement(dpdNationality).Click().Perform(); Nationality.SendKeys(Keys.ArrowDown).SendKeys(Keys.Enter).Perform(); Actions SupplierType = new Actions(WebDriver.driver); SupplierType.MoveToElement(dpdSupplierType).Click().Perform(); SupplierType.SendKeys(Keys.ArrowDown).SendKeys(Keys.Enter).Perform(); Actions Religion = new Actions(WebDriver.driver); Religion.MoveToElement(dpdReligion).Click().Perform(); Religion.SendKeys(Keys.ArrowDown).SendKeys(Keys.Enter).Perform(); Actions Race = new Actions(WebDriver.driver); Race.MoveToElement(dpdRace).Click().Perform(); Race.SendKeys(Keys.ArrowDown).SendKeys(Keys.Enter).Perform(); Actions Nationality1 = new Actions(WebDriver.driver); Nationality1.MoveToElement(dpdNationality).Click().Perform(); Nationality1.SendKeys(Keys.ArrowDown).SendKeys(Keys.Enter).Perform(); Actions next = new Actions(WebDriver.driver); next.MoveToElement(btnNext).Click().Perform(); // return new BusinessPartnerCreationSecondPageObjects(); }