Exemplo n.º 1
0
        public FiltrosEN ReadOIDDefault(int idFiltros
                                        )
        {
            FiltrosEN filtrosEN = null;

            try
            {
                SessionInitializeTransaction();
                filtrosEN = (FiltrosEN)session.Get(typeof(FiltrosEN), idFiltros);
                SessionCommit();
            }

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


            finally
            {
                SessionClose();
            }

            return(filtrosEN);
        }
Exemplo n.º 2
0
        public void Destroy(int idFiltros
                            )
        {
            try
            {
                SessionInitializeTransaction();
                FiltrosEN filtrosEN = (FiltrosEN)session.Load(typeof(FiltrosEN), idFiltros);
                session.Delete(filtrosEN);
                SessionCommit();
            }

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


            finally
            {
                SessionClose();
            }
        }
Exemplo n.º 3
0
        public int New_(FiltrosEN filtros)
        {
            try
            {
                SessionInitializeTransaction();
                if (filtros.Usuario != null)
                {
                    // Argumento OID y no colección.
                    filtros.Usuario = (UniDATESGenNHibernate.EN.UniDATES.UsuarioEN)session.Load(typeof(UniDATESGenNHibernate.EN.UniDATES.UsuarioEN), filtros.Usuario.IdUsuario);

                    filtros.Usuario.Filtros
                    .Add(filtros);
                }

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

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


            finally
            {
                SessionClose();
            }

            return(filtros.IdFiltros);
        }
Exemplo n.º 4
0
        public void Elegir(int p_oid)
        {
            /*PROTECTED REGION ID(UniDATESGenNHibernate.CEN.UniDATES_Filtros_Elegir) ENABLED START*/

            // Write here your custom code...
            FiltrosEN en = _IFiltrosCAD.ReadOIDDefault(p_oid);



            /*PROTECTED REGION END*/
        }
Exemplo n.º 5
0
// Modify default (Update all attributes of the class)

        public void ModifyDefault(FiltrosEN filtros)
        {
            try
            {
                SessionInitializeTransaction();
                FiltrosEN filtrosEN = (FiltrosEN)session.Load(typeof(FiltrosEN), filtros.IdFiltros);

                filtrosEN.ObjetivoCita = filtros.ObjetivoCita;


                filtrosEN.Universidad = filtros.Universidad;


                filtrosEN.Curso = filtros.Curso;


                filtrosEN.Grado = filtros.Grado;


                filtrosEN.Facultad = filtros.Facultad;


                filtrosEN.Gastronomia = filtros.Gastronomia;


                filtrosEN.Deporte = filtros.Deporte;


                filtrosEN.Ocio = filtros.Ocio;


                filtrosEN.GustosMusicales = filtros.GustosMusicales;


                session.Update(filtrosEN);
                SessionCommit();
            }

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


            finally
            {
                SessionClose();
            }
        }
Exemplo n.º 6
0
        public void Modify(int p_Filtros_OID, UniDATESGenNHibernate.Enumerated.UniDATES.ObjetivoEnum p_objetivoCita, string p_universidad, int p_curso, string p_grado, string p_facultad, UniDATESGenNHibernate.Enumerated.UniDATES.GastronomiaEnum p_gastronomia, UniDATESGenNHibernate.Enumerated.UniDATES.DeportesEnum p_deporte, UniDATESGenNHibernate.Enumerated.UniDATES.OcioEnum p_ocio, UniDATESGenNHibernate.Enumerated.UniDATES.GustosMusicalesEnum p_gustosMusicales)
        {
            FiltrosEN filtrosEN = null;

            //Initialized FiltrosEN
            filtrosEN                 = new FiltrosEN();
            filtrosEN.IdFiltros       = p_Filtros_OID;
            filtrosEN.ObjetivoCita    = p_objetivoCita;
            filtrosEN.Universidad     = p_universidad;
            filtrosEN.Curso           = p_curso;
            filtrosEN.Grado           = p_grado;
            filtrosEN.Facultad        = p_facultad;
            filtrosEN.Gastronomia     = p_gastronomia;
            filtrosEN.Deporte         = p_deporte;
            filtrosEN.Ocio            = p_ocio;
            filtrosEN.GustosMusicales = p_gustosMusicales;
            //Call to FiltrosCAD

            _IFiltrosCAD.Modify(filtrosEN);
        }
Exemplo n.º 7
0
        public int New_(UniDATESGenNHibernate.Enumerated.UniDATES.ObjetivoEnum p_objetivoCita, string p_universidad, int p_curso, string p_grado, string p_facultad, UniDATESGenNHibernate.Enumerated.UniDATES.GastronomiaEnum p_gastronomia, UniDATESGenNHibernate.Enumerated.UniDATES.DeportesEnum p_deporte, UniDATESGenNHibernate.Enumerated.UniDATES.OcioEnum p_ocio, UniDATESGenNHibernate.Enumerated.UniDATES.GustosMusicalesEnum p_gustosMusicales, int p_usuario)
        {
            FiltrosEN filtrosEN = null;
            int       oid;

            //Initialized FiltrosEN
            filtrosEN = new FiltrosEN();
            filtrosEN.ObjetivoCita = p_objetivoCita;

            filtrosEN.Universidad = p_universidad;

            filtrosEN.Curso = p_curso;

            filtrosEN.Grado = p_grado;

            filtrosEN.Facultad = p_facultad;

            filtrosEN.Gastronomia = p_gastronomia;

            filtrosEN.Deporte = p_deporte;

            filtrosEN.Ocio = p_ocio;

            filtrosEN.GustosMusicales = p_gustosMusicales;


            if (p_usuario != -1)
            {
                // El argumento p_usuario -> Property usuario es oid = false
                // Lista de oids idFiltros
                filtrosEN.Usuario           = new UniDATESGenNHibernate.EN.UniDATES.UsuarioEN();
                filtrosEN.Usuario.IdUsuario = p_usuario;
            }

            //Call to FiltrosCAD

            oid = _IFiltrosCAD.New_(filtrosEN);
            return(oid);
        }