public string CrearSeguimiento(SeguimientoEN seguimiento)
        {
            try
            {
                SessionInitializeTransaction();

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

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


            finally
            {
                SessionClose();
            }

            return(seguimiento.IdSeguimiento);
        }
        public SeguimientoEN ReadOIDDefault(string idSeguimiento)
        {
            SeguimientoEN seguimientoEN = null;

            try
            {
                SessionInitializeTransaction();
                seguimientoEN = (SeguimientoEN)session.Get(typeof(SeguimientoEN), idSeguimiento);
                SessionCommit();
            }

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


            finally
            {
                SessionClose();
            }

            return(seguimientoEN);
        }
        public string CrearSeguimiento(string p_idSeguimiento)
        {
            SeguimientoEN seguimientoEN = null;
            string        oid;

            //Initialized SeguimientoEN
            seguimientoEN = new SeguimientoEN();
            seguimientoEN.IdSeguimiento = p_idSeguimiento;

            //Call to SeguimientoCAD

            oid = _ISeguimientoCAD.CrearSeguimiento(seguimientoEN);
            return(oid);
        }