Beispiel #1
0
        public int New_(string p_nombre, int p_usuario, int p_NumPag)
        {
            PublicacionEN publicacionEN = null;
            int           oid;

            //Initialized PublicacionEN
            publicacionEN        = new PublicacionEN();
            publicacionEN.Nombre = p_nombre;


            if (p_usuario != -1)
            {
                // El argumento p_usuario -> Property usuario es oid = false
                // Lista de oids id
                publicacionEN.Usuario    = new LibrerateGenNHibernate.EN.Librerate.UsuarioEN();
                publicacionEN.Usuario.Id = p_usuario;
            }

            publicacionEN.NumPag = p_NumPag;

            //Call to PublicacionCAD

            oid = _IPublicacionCAD.New_(publicacionEN);
            return(oid);
        }
Beispiel #2
0
        public int New_(string p_titulo, Nullable <DateTime> p_fecha, string p_imagen, string p_grupo)
        {
            PublicacionEN publicacionEN = null;
            int           oid;

            //Initialized PublicacionEN
            publicacionEN        = new PublicacionEN();
            publicacionEN.Titulo = p_titulo;

            publicacionEN.Fecha = p_fecha;

            publicacionEN.Imagen = p_imagen;


            if (p_grupo != null)
            {
                // El argumento p_grupo -> Property grupo es oid = false
                // Lista de oids id
                publicacionEN.Grupo        = new DSMGitGenNHibernate.EN.DSMGit.GrupoEN();
                publicacionEN.Grupo.Nombre = p_grupo;
            }

            //Call to PublicacionCAD

            oid = _IPublicacionCAD.New_(publicacionEN);
            return(oid);
        }
Beispiel #3
0
        public int New_(string p_titulo, string p_texto, bool p_anonimo, bool p_cerrado, Nullable <DateTime> p_fecha, int p_likes, string p_usuario_1, LinkUAv1GenNHibernate.Enumerated.LinkUAv1.CategoriaEnum p_categoria)
        {
            PublicacionEN publicacionEN = null;
            int           oid;

            //Initialized PublicacionEN
            publicacionEN        = new PublicacionEN();
            publicacionEN.Titulo = p_titulo;

            publicacionEN.Texto = p_texto;

            publicacionEN.Anonimo = p_anonimo;

            publicacionEN.Cerrado = p_cerrado;

            publicacionEN.Fecha = p_fecha;

            publicacionEN.Likes = p_likes;


            if (p_usuario_1 != null)
            {
                // El argumento p_usuario_1 -> Property usuario_1 es oid = false
                // Lista de oids id
                publicacionEN.Usuario_1       = new LinkUAv1GenNHibernate.EN.LinkUAv1.UsuarioEN();
                publicacionEN.Usuario_1.Email = p_usuario_1;
            }

            publicacionEN.Categoria = p_categoria;

            //Call to PublicacionCAD

            oid = _IPublicacionCAD.New_(publicacionEN);
            return(oid);
        }