public int SaveDependent(Dependent dependent) { using (var actions = new DependentActions(_connectionString)) { var dependentModel = DependentMapping.MapDtoToEntity(dependent); actions.SaveDependent(dependentModel); dependent.Id = dependentModel.Id; } return(dependent.Id); }
public int SaveDependent(Contoso.Apps.Insurance.Data.DTOs.Dependent dependent) { using (var actions = new DependentActions()) { var dependentModel = DependentMapping.MapDtoToEntity(dependent); actions.SaveDependent(dependentModel); dependent.Id = dependentModel.Id; } return(dependent.Id); }
public int SaveDependent(Dependent dependent) { var id = 0; using (var client = GetDataServiceClient()) { id = client.SaveDependent(new DataAccessServiceReference.Dependent { Active = dependent.Active, PersonId = dependent.PersonId, PolicyHolderId = dependent.PolicyHolderId, PolicyHolderName = dependent.PolicyHolderName }); client.Close(); } return(id); }
public Dependent GetDependent(int id) { Dependent result; using (var client = GetDataServiceClient()) { var dependent = client.GetDependent(id); result = new Dependent { Id = dependent.Id, Active = dependent.Active, PersonId = dependent.PersonId, PolicyHolderId = dependent.PolicyHolderId, PolicyHolderName = dependent.PolicyHolderName }; client.Close(); } return(result); }