private Beneficiario getBeneficiario()
        {
            var beneficiario = new Beneficiario(new Identidad("0801198512396"),
                                                new Nombre("Dante", "Castillo", "Rubén"), new DateTime(1984, 8, 2));


            var parentescoHijo  = getParentescoHijo();
            var parentescoMadre = getParentescoMadre();


            beneficiario.addDependiente(getDependiente(new Identidad("0801196712396"), new Nombre("Lavinia", "Dubon", "Fajardo"), parentescoMadre));
            beneficiario.addDependiente(getDependiente(new Identidad("0801196712395"), new Nombre("Daniel", "Castillo", "Velasquez"), parentescoHijo));
            return(beneficiario);
        }
        private static void prepareBeneficiario(Beneficiario beneficiario)
        {
            var parentescoHijo  = getParentescoHijo();
            var parentescoMadre = getParentescoMadre();

            beneficiario.addDependiente(getDependiente(new Identidad("0801196712396"), new Nombre("Lavinia", "Dubon", "Fajardo"), parentescoMadre));
            beneficiario.addDependiente(getDependiente(new Identidad("0801196712395"), new Nombre("Daniel", "Castillo", "Velasquez"), parentescoHijo));

            prepareParentesco(parentescoHijo);
            prepareParentesco(parentescoMadre);
            _session = _sessionFactory.OpenSession();
            using (var tx = _session.BeginTransaction())
            {
                _session.Save(beneficiario);
                tx.Commit();
            }
            _session.Close();
        }
예제 #3
0
        private Beneficiario getBeneficiario()
        {
            var beneficiario = new Beneficiario(new Identidad("0801198512396"),
                                                new Nombre("Dante", "Castillo", "Rubén"), new DateTime(1984, 8, 2));

            var dependiente1 = getDependiente(new Identidad("0801195712396"), new Nombre("Lavinia Dubon", "Fajardo", ""),
                                              getParentescoMadre());

            beneficiario.addDependiente(dependiente1);

            return(beneficiario);
        }