public IList <PersonalHomeGen_PersonalHomeWCF.DTO.PersonalHome.VariableDTO> PersonalHome_Variable_DameTodas() { System.Collections.Generic.IList <PersonalHomeGen_PersonalHomeWCF.DTO.PersonalHome.VariableDTO> variableDTOs = null; System.Collections.Generic.IList <PersonalHomeGenNHibernate.EN.PersonalHome.VariableEN> variableENs = null; PersonalHomeGenNHibernate.CEN.PersonalHome.VariableCEN variableCEN = null; PersonalHomeGenNHibernate.CAD.PersonalHome.IVariableCAD _IvariableCAD = null; try { using (ISession session = NHibernateHelper.OpenSession()) using (ITransaction tx = session.BeginTransaction()) { variableDTOs = new System.Collections.Generic.List <PersonalHomeGen_PersonalHomeWCF.DTO.PersonalHome.VariableDTO>(); variableENs = new System.Collections.Generic.List <PersonalHomeGenNHibernate.EN.PersonalHome.VariableEN>(); _IvariableCAD = new PersonalHomeGenNHibernate.CAD.PersonalHome.VariableCAD(session); variableCEN = new PersonalHomeGenNHibernate.CEN.PersonalHome.VariableCEN(_IvariableCAD); variableENs = variableCEN.DameTodas(0, -1); if (variableENs != null) { foreach (PersonalHomeGenNHibernate.EN.PersonalHome.VariableEN item in variableENs) { variableDTOs.Add(PersonalHomeGen_PersonalHomeWCF.Adapters.PersonalHome.VariableAdapter.Convert(item)); } } tx.Commit(); } } catch (Exception ex) { throw ex; } return(variableDTOs); }
public void PersonalHome_Variable_Eliminar(int p_Variable_OID) { PersonalHomeGenNHibernate.CEN.PersonalHome.VariableCEN variableCEN = null; PersonalHomeGenNHibernate.CAD.PersonalHome.IVariableCAD _IvariableCAD = null; try { using (ISession session = NHibernateHelper.OpenSession()) using (ITransaction tx = session.BeginTransaction()) { _IvariableCAD = new PersonalHomeGenNHibernate.CAD.PersonalHome.VariableCAD(session); variableCEN = new PersonalHomeGenNHibernate.CEN.PersonalHome.VariableCEN(_IvariableCAD); variableCEN.Eliminar(p_Variable_OID); tx.Commit(); } } catch (Exception ex) { throw ex; } }