package pwa_creditfair;

import java.util.List;
import java.util.Scanner;
import java.util.concurrent.TimeUnit;

import org.openqa.selenium.By;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.interactions.Actions;
import org.openqa.selenium.support.ui.WebDriverWait;

public class pwa_fourthform extends pwa_config {
	public void incomedetails() throws InterruptedException {
		Actions actions = new Actions(driver);
		WebDriverWait wait = new WebDriverWait(driver, 5000);
		Scanner console = new Scanner(System.in);
		String applicant_income = obj.getProperty("monthlyincome");
		String applicant_company = obj.getProperty("company");
		String applicant_des = obj.getProperty("desgination");
		String applicant_dep = obj.getProperty("department");
		String applicant_off_contact = obj.getProperty("off_contact");
		driver.manage().timeouts().implicitlyWait(2000, TimeUnit.SECONDS);
		driver.findElement(By.xpath("//*[@id=\"app\"]/div/div[1]/div[1]/main/div[3]/div/div[2]/form/div[1]/div")).click();
		driver.manage().timeouts().implicitlyWait(2000, TimeUnit.SECONDS);
		List<WebElement> professionaltype = driver.findElements(By.xpath("/html/body/div[3]/div[2]/div[2]/div/label"));
		professionaltype.get(1).click();
		driver.manage().timeouts().implicitlyWait(2000, TimeUnit.SECONDS);
		driver.findElement(By.xpath("/html/body/div[3]/div[2]/div[3]/button[2]")).click();
		driver.findElement(By.id("monthly_income")).sendKeys(applicant_income);
		driver.manage().timeouts().implicitlyWait(2000, TimeUnit.SECONDS);
		driver.findElement(By.id("company_search")).sendKeys(applicant_company);
		driver.manage().timeouts().implicitlyWait(2000, TimeUnit.SECONDS);
		driver.findElement(By.xpath("//*[@id=\"app\"]/div/div[1]/div[1]/main/div[3]/div/div[2]/form/div[4]/div")).click();
		driver.manage().timeouts().implicitlyWait(2000, TimeUnit.SECONDS);
		List<WebElement> companytype = driver.findElements(By.xpath("/html/body/div[3]/div[2]/div[2]/div/label"));
		companytype.get(1).click();
//		for (WebElement companytypes : companytype) {
//			System.out.println(companytypes.getText());
//			if ("Maharashtra".equals(companytypes.getText())) {
//				companytypes.click();
//			}
//		}
		driver.manage().timeouts().implicitlyWait(2000, TimeUnit.SECONDS);
		driver.findElement(By.xpath("/html/body/div[3]/div[2]/div[3]/button[2]")).click();
		driver.manage().timeouts().implicitlyWait(2000, TimeUnit.SECONDS);
		driver.findElement(By.id("designation")).sendKeys(applicant_des);
		driver.manage().timeouts().implicitlyWait(2000, TimeUnit.SECONDS);
		driver.findElement(By.id("department")).sendKeys(applicant_dep);
		driver.manage().timeouts().implicitlyWait(2000, TimeUnit.SECONDS);
		driver.findElement(By.id("contact")).sendKeys(applicant_off_contact);
		driver.manage().timeouts().implicitlyWait(2000, TimeUnit.SECONDS);
		driver.findElement(By.xpath("//*[@id=\"app\"]/div/div[1]/div[1]/main/div[3]/div/div[2]/form/div[10]/button")).click();
	}
}
