public int Create() { using (HomeInsuranceRepository repo = new HomeInsuranceRepository()) { Policy policy = new Policy() { ClientNumber = this.ClientNumber, StartDate = this.StartDate, EndDate = this.EndDate, Claims = null, Coverables = null, Coverages = null }; return(repo.CreatePolicy(policy)); } }
public static List <PolicyModel> List(int clientId) { List <PolicyModel> policyList = new List <PolicyModel>(); using (HomeInsuranceRepository repo = new HomeInsuranceRepository()) { List <Policy> policy = repo.ListPolicy().Where(x => x.ClientNumber == clientId).ToList(); foreach (Policy item in policy) { PolicyModel model = new PolicyModel() { PolicyNumber = item.PolicyNumber, StartDate = item.StartDate, EndDate = item.EndDate, ClientNumber = item.ClientNumber }; policyList.Add(model); } } return(policyList); }