Ejemplo n.º 1
0
 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);
 }
Ejemplo n.º 2
0
 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);
        }