package io.keikai.devref.usecase.vendor.persistence;

public class VendorProfile {

	private String internalUrl;
	private String internalName;
	
	private String companyName;
	private String companyAdress;
	private String country;
	private String phone;
	private String website;
	private String email;
	private boolean isLegalCorp;
	private boolean isLegalPartnership;
	private boolean isLegalNonProfit;
	private boolean isLegalJointVenture;
	
	private String contact1Name;
	private String contact1Designation;
	private String contact1phone;
	private String contact2Name;
	private String contact2Designation;
	private String contact2phone;
	private String contact3Name;
	private String contact3Designation;
	private String contact3phone;
	
	private String businessCategory1;
	private String businessCategory2;
	private String businessProductsAndServices;
	
	private String financialDetailsYear1year;
	private String financialDetailsYear1production;
	private String financialDetailsYear1turnover;
	private String financialDetailsYear2year;
	private String financialDetailsYear2production;
	private String financialDetailsYear2turnover;
	private String financialDetailsYear3year;
	private String financialDetailsYear3production;
	private String financialDetailsYear3turnover;
	
	private String signaturePrintName;
	private String signatureSign;
	private String signatureDesignation;
	private String signatureDate;
	public String getCompanyName() {
		return companyName;
	}
	public void setCompanyName(String companyName) {
		this.companyName = companyName;
	}
	public String getCompanyAdress() {
		return companyAdress;
	}
	public void setCompanyAdress(String companyAdress) {
		this.companyAdress = companyAdress;
	}
	public String getCountry() {
		return country;
	}
	public void setCountry(String country) {
		this.country = country;
	}
	public String getPhone() {
		return phone;
	}
	public void setPhone(String phone) {
		this.phone = phone;
	}
	public String getWebsite() {
		return website;
	}
	public void setWebsite(String website) {
		this.website = website;
	}
	public String getEmail() {
		return email;
	}
	public void setEmail(String email) {
		this.email = email;
	}
	public boolean isLegalCorp() {
		return isLegalCorp;
	}
	public void setLegalCorp(boolean isLegalCorp) {
		this.isLegalCorp = isLegalCorp;
	}
	public boolean isLegalPartnership() {
		return isLegalPartnership;
	}
	public void setLegalPartnership(boolean isLegalPartnership) {
		this.isLegalPartnership = isLegalPartnership;
	}
	public boolean isLegalNonProfit() {
		return isLegalNonProfit;
	}
	public void setLegalNonProfit(boolean isLegalNonProfit) {
		this.isLegalNonProfit = isLegalNonProfit;
	}
	public boolean isLegalJointVenture() {
		return isLegalJointVenture;
	}
	public void setLegalJointVenture(boolean isLegalJointVenture) {
		this.isLegalJointVenture = isLegalJointVenture;
	}
	public String getContact1Name() {
		return contact1Name;
	}
	public void setContact1Name(String contact1Name) {
		this.contact1Name = contact1Name;
	}
	public String getContact1Designation() {
		return contact1Designation;
	}
	public void setContact1Designation(String contact1Designation) {
		this.contact1Designation = contact1Designation;
	}
	public String getContact1phone() {
		return contact1phone;
	}
	public void setContact1phone(String contact1phone) {
		this.contact1phone = contact1phone;
	}
	public String getContact2Name() {
		return contact2Name;
	}
	public void setContact2Name(String contact2Name) {
		this.contact2Name = contact2Name;
	}
	public String getContact2Designation() {
		return contact2Designation;
	}
	public void setContact2Designation(String contact2Designation) {
		this.contact2Designation = contact2Designation;
	}
	public String getContact2phone() {
		return contact2phone;
	}
	public void setContact2phone(String contact2phone) {
		this.contact2phone = contact2phone;
	}
	public String getContact3Name() {
		return contact3Name;
	}
	public void setContact3Name(String contact3Name) {
		this.contact3Name = contact3Name;
	}
	public String getContact3Designation() {
		return contact3Designation;
	}
	public void setContact3Designation(String contact3Designation) {
		this.contact3Designation = contact3Designation;
	}
	public String getContact3phone() {
		return contact3phone;
	}
	public void setContact3phone(String contact3phone) {
		this.contact3phone = contact3phone;
	}
	public String getBusinessCategory1() {
		return businessCategory1;
	}
	public void setBusinessCategory1(String businessCategory1) {
		this.businessCategory1 = businessCategory1;
	}
	public String getBusinessCategory2() {
		return businessCategory2;
	}
	public void setBusinessCategory2(String businessCategory2) {
		this.businessCategory2 = businessCategory2;
	}
	public String getBusinessProductsAndServices() {
		return businessProductsAndServices;
	}
	public void setBusinessProductsAndServices(String businessProductsAndServices) {
		this.businessProductsAndServices = businessProductsAndServices;
	}
	public String getFinancialDetailsYear1year() {
		return financialDetailsYear1year;
	}
	public void setFinancialDetailsYear1year(String financialDetailsYear1year) {
		this.financialDetailsYear1year = financialDetailsYear1year;
	}
	public String getFinancialDetailsYear1production() {
		return financialDetailsYear1production;
	}
	public void setFinancialDetailsYear1production(String financialDetailsYear1production) {
		this.financialDetailsYear1production = financialDetailsYear1production;
	}
	public String getFinancialDetailsYear1turnover() {
		return financialDetailsYear1turnover;
	}
	public void setFinancialDetailsYear1turnover(String financialDetailsYear1turnover) {
		this.financialDetailsYear1turnover = financialDetailsYear1turnover;
	}
	public String getSignaturePrintName() {
		return signaturePrintName;
	}
	public void setSignaturePrintName(String signaturePrintName) {
		this.signaturePrintName = signaturePrintName;
	}
	public String getSignatureSign() {
		return signatureSign;
	}
	public void setSignatureSign(String signatureSign) {
		this.signatureSign = signatureSign;
	}
	public String getSignatureDesignation() {
		return signatureDesignation;
	}
	public void setSignatureDesignation(String signatureDesignation) {
		this.signatureDesignation = signatureDesignation;
	}
	public String getSignatureDate() {
		return signatureDate;
	}
	public void setSignatureDate(String signatureDate) {
		this.signatureDate = signatureDate;
	}
	
	public String getInternalUrl() {
		return internalUrl;
	}
	public void setInternalUrl(String internalUrl) {
		this.internalUrl = internalUrl;
	}
	public String getInternalName() {
		return internalName;
	}
	public void setInternalName(String internalName) {
		this.internalName = internalName;
	}
	public String getFinancialDetailsYear2year() {
		return financialDetailsYear2year;
	}
	public void setFinancialDetailsYear2year(String financialDetailsYear2year) {
		this.financialDetailsYear2year = financialDetailsYear2year;
	}
	public String getFinancialDetailsYear2production() {
		return financialDetailsYear2production;
	}
	public void setFinancialDetailsYear2production(String financialDetailsYear2production) {
		this.financialDetailsYear2production = financialDetailsYear2production;
	}
	public String getFinancialDetailsYear2turnover() {
		return financialDetailsYear2turnover;
	}
	public void setFinancialDetailsYear2turnover(String financialDetailsYear2turnover) {
		this.financialDetailsYear2turnover = financialDetailsYear2turnover;
	}
	public String getFinancialDetailsYear3year() {
		return financialDetailsYear3year;
	}
	public void setFinancialDetailsYear3year(String financialDetailsYear3year) {
		this.financialDetailsYear3year = financialDetailsYear3year;
	}
	public String getFinancialDetailsYear3production() {
		return financialDetailsYear3production;
	}
	public void setFinancialDetailsYear3production(String financialDetailsYear3production) {
		this.financialDetailsYear3production = financialDetailsYear3production;
	}
	public String getFinancialDetailsYear3turnover() {
		return financialDetailsYear3turnover;
	}
	public void setFinancialDetailsYear3turnover(String financialDetailsYear3turnover) {
		this.financialDetailsYear3turnover = financialDetailsYear3turnover;
	}
	
	public VendorProfile(String internalUrl, String internalName, String companyName, String companyAdress,
			String country, String phone, String website, String email, boolean isLegalCorp, boolean isLegalPartnership,
			boolean isLegalNonProfit, boolean isLegalJointVenture, String contact1Name, String contact1Designation,
			String contact1phone, String contact2Name, String contact2Designation, String contact2phone,
			String contact3Name, String contact3Designation, String contact3phone, String businessCategory1,
			String businessCategory2, String businessProductsAndServices, String financialDetailsYear1year,
			String financialDetailsYear1production, String financialDetailsYear1turnover,
			String financialDetailsYear2year, String financialDetailsYear2production,
			String financialDetailsYear2turnover, String financialDetailsYear3year,
			String financialDetailsYear3production, String financialDetailsYear3turnover, String signaturePrintName,
			String signatureSign, String signatureDesignation, String signatureDate) {
		super();
		this.internalUrl = internalUrl;
		this.internalName = internalName;
		this.companyName = companyName;
		this.companyAdress = companyAdress;
		this.country = country;
		this.phone = phone;
		this.website = website;
		this.email = email;
		this.isLegalCorp = isLegalCorp;
		this.isLegalPartnership = isLegalPartnership;
		this.isLegalNonProfit = isLegalNonProfit;
		this.isLegalJointVenture = isLegalJointVenture;
		this.contact1Name = contact1Name;
		this.contact1Designation = contact1Designation;
		this.contact1phone = contact1phone;
		this.contact2Name = contact2Name;
		this.contact2Designation = contact2Designation;
		this.contact2phone = contact2phone;
		this.contact3Name = contact3Name;
		this.contact3Designation = contact3Designation;
		this.contact3phone = contact3phone;
		this.businessCategory1 = businessCategory1;
		this.businessCategory2 = businessCategory2;
		this.businessProductsAndServices = businessProductsAndServices;
		this.financialDetailsYear1year = financialDetailsYear1year;
		this.financialDetailsYear1production = financialDetailsYear1production;
		this.financialDetailsYear1turnover = financialDetailsYear1turnover;
		this.financialDetailsYear2year = financialDetailsYear2year;
		this.financialDetailsYear2production = financialDetailsYear2production;
		this.financialDetailsYear2turnover = financialDetailsYear2turnover;
		this.financialDetailsYear3year = financialDetailsYear3year;
		this.financialDetailsYear3production = financialDetailsYear3production;
		this.financialDetailsYear3turnover = financialDetailsYear3turnover;
		this.signaturePrintName = signaturePrintName;
		this.signatureSign = signatureSign;
		this.signatureDesignation = signatureDesignation;
		this.signatureDate = signatureDate;
	}
	public VendorProfile() {
		super();
	}
}
