Пример #1
0
        public int New_(string p_contenido, Nullable <DateTime> p_fechaPubli, OscarsitosGenNHibernate.Enumerated.Oscarsitos.CategArticuloEnum p_categoria, string p_titulo, int p_redacta, bool p_titular, bool p_visible, string p_imagen)
        {
            ArticuloEN articuloEN = null;
            int        oid;

            //Initialized ArticuloEN
            articuloEN           = new ArticuloEN();
            articuloEN.Contenido = p_contenido;

            articuloEN.FechaPubli = p_fechaPubli;

            articuloEN.Categoria = p_categoria;

            articuloEN.Titulo = p_titulo;


            if (p_redacta != -1)
            {
                // El argumento p_redacta -> Property redacta es oid = false
                // Lista de oids id
                articuloEN.Redacta    = new OscarsitosGenNHibernate.EN.Oscarsitos.RedactorEN();
                articuloEN.Redacta.Id = p_redacta;
            }

            articuloEN.Titular = p_titular;

            articuloEN.Visible = p_visible;

            articuloEN.Imagen = p_imagen;

            //Call to ArticuloCAD

            oid = _IArticuloCAD.New_(articuloEN);
            return(oid);
        }
Пример #2
0
        private void init(int id
                          , string contenido, Nullable <DateTime> fechaPubli, OscarsitosGenNHibernate.Enumerated.Oscarsitos.CategArticuloEnum categoria, string titulo, OscarsitosGenNHibernate.EN.Oscarsitos.RedactorEN redacta, System.Collections.Generic.IList <OscarsitosGenNHibernate.EN.Oscarsitos.ComentarioEN> comentario, System.Collections.Generic.IList <OscarsitosGenNHibernate.EN.Oscarsitos.ConectadoEN> favorito, bool titular, bool visible, string imagen)
        {
            this.Id = id;


            this.Contenido = contenido;

            this.FechaPubli = fechaPubli;

            this.Categoria = categoria;

            this.Titulo = titulo;

            this.Redacta = redacta;

            this.Comentario = comentario;

            this.Favorito = favorito;

            this.Titular = titular;

            this.Visible = visible;

            this.Imagen = imagen;
        }
Пример #3
0
        public void Modify(int p_Articulo_OID, string p_contenido, Nullable <DateTime> p_fechaPubli, OscarsitosGenNHibernate.Enumerated.Oscarsitos.CategArticuloEnum p_categoria, string p_titulo, bool p_titular, bool p_visible, string p_imagen)
        {
            ArticuloEN articuloEN = null;

            //Initialized ArticuloEN
            articuloEN            = new ArticuloEN();
            articuloEN.Id         = p_Articulo_OID;
            articuloEN.Contenido  = p_contenido;
            articuloEN.FechaPubli = p_fechaPubli;
            articuloEN.Categoria  = p_categoria;
            articuloEN.Titulo     = p_titulo;
            articuloEN.Titular    = p_titular;
            articuloEN.Visible    = p_visible;
            articuloEN.Imagen     = p_imagen;
            //Call to ArticuloCAD

            _IArticuloCAD.Modify(articuloEN);
        }
Пример #4
0
 public ArticuloEN(int id, string contenido, Nullable <DateTime> fechaPubli, OscarsitosGenNHibernate.Enumerated.Oscarsitos.CategArticuloEnum categoria, string titulo, OscarsitosGenNHibernate.EN.Oscarsitos.RedactorEN redacta, System.Collections.Generic.IList <OscarsitosGenNHibernate.EN.Oscarsitos.ComentarioEN> comentario, System.Collections.Generic.IList <OscarsitosGenNHibernate.EN.Oscarsitos.ConectadoEN> favorito, bool titular, bool visible, string imagen
                   )
 {
     this.init(Id, contenido, fechaPubli, categoria, titulo, redacta, comentario, favorito, titular, visible, imagen);
 }
Пример #5
0
        public void EditArticuloPropio(int p_redactor_oid, int p_articulo_oid, string cont, Nullable <DateTime> fechPubli, OscarsitosGenNHibernate.Enumerated.Oscarsitos.CategArticuloEnum categoria, string titulo, bool titular, bool visible, string imagen)
        {
            /*PROTECTED REGION ID(OscarsitosGenNHibernate.CEN.Oscarsitos_Redactor_editArticuloPropio) ENABLED START*/
            ArticuloCAD _IArticuloCAD = new ArticuloCAD();
            ArticuloCEN articuloCEN   = new ArticuloCEN();

            RedactorEN redactorEN = _IRedactorCAD.ReadOIDDefault(p_redactor_oid);
            ArticuloEN articuloEN = _IArticuloCAD.ReadOIDDefault(p_articulo_oid);

            if (redactorEN.Id == articuloEN.Redacta.Id)
            {
                articuloCEN.Modify(p_articulo_oid, cont, fechPubli, categoria, titulo, titular, visible, imagen);
            }
            /*PROTECTED REGION END*/
        }