//TODO:It could be better to use AutoMapper for this public Contract(XmlEntities.Contract xmlData) { var data = xmlData.ContractData; ContractCode = xmlData.ContractCode; phaseOfContractField = data.phaseOfContractField; originalAmountField = data.originalAmountField; installmentAmountField = data.installmentAmountField; currentBalanceField = data.currentBalanceField; overdueBalanceField = data.overdueBalanceField; dateAccountOpenedField = data.dateAccountOpenedField; dateOfLastPaymentField = data.dateOfLastPaymentField; realEndDateField = data.realEndDateField; nextPaymentDateField = data.nextPaymentDateField; }
public Contract(XmlEntities.Contract xmlData, List <Individual> individuals) : this(xmlData) { Individuals = individuals; }