Example #1
0
        public int New_(TitulacionEN titulacion)
        {
            try
            {
                SessionInitializeTransaction();

                session.Save(titulacion);
                SessionCommit();
            }

            catch (Exception ex) {
                SessionRollBack();
                if (ex is LinkUAv1GenNHibernate.Exceptions.ModelException)
                {
                    throw ex;
                }
                throw new LinkUAv1GenNHibernate.Exceptions.DataLayerException("Error in TitulacionCAD.", ex);
            }


            finally
            {
                SessionClose();
            }

            return(titulacion.Id);
        }
Example #2
0
        public TitulacionEN ReadOIDDefault(int id)
        {
            TitulacionEN titulacionEN = null;

            try
            {
                SessionInitializeTransaction();
                titulacionEN = (TitulacionEN)session.Get(typeof(TitulacionEN), id);
                SessionCommit();
            }

            catch (Exception ex) {
                SessionRollBack();
                if (ex is LinkUAv1GenNHibernate.Exceptions.ModelException)
                {
                    throw ex;
                }
                throw new LinkUAv1GenNHibernate.Exceptions.DataLayerException("Error in TitulacionCAD.", ex);
            }


            finally
            {
                SessionClose();
            }

            return(titulacionEN);
        }
Example #3
0
        public void Destroy(int id)
        {
            try
            {
                SessionInitializeTransaction();
                TitulacionEN titulacionEN = (TitulacionEN)session.Load(typeof(TitulacionEN), id);
                session.Delete(titulacionEN);
                SessionCommit();
            }

            catch (Exception ex) {
                SessionRollBack();
                if (ex is LinkUAv1GenNHibernate.Exceptions.ModelException)
                {
                    throw ex;
                }
                throw new LinkUAv1GenNHibernate.Exceptions.DataLayerException("Error in TitulacionCAD.", ex);
            }


            finally
            {
                SessionClose();
            }
        }
Example #4
0
        public TitulacionEN Buscar(int id)
        {
            TitulacionEN titulacionEN = null;

            titulacionEN = _ITitulacionCAD.Buscar(id);
            return(titulacionEN);
        }
Example #5
0
        public void Modify(int p_Titulacion_OID, string p_nombre)
        {
            TitulacionEN titulacionEN = null;

            //Initialized TitulacionEN
            titulacionEN        = new TitulacionEN();
            titulacionEN.Id     = p_Titulacion_OID;
            titulacionEN.Nombre = p_nombre;
            //Call to TitulacionCAD

            _ITitulacionCAD.Modify(titulacionEN);
        }
Example #6
0
        public int New_(string p_nombre)
        {
            TitulacionEN titulacionEN = null;
            int          oid;

            //Initialized TitulacionEN
            titulacionEN        = new TitulacionEN();
            titulacionEN.Nombre = p_nombre;

            //Call to TitulacionCAD

            oid = _ITitulacionCAD.New_(titulacionEN);
            return(oid);
        }