예제 #1
0
        public ActionResult Nuevo(ListPublicacionViewModels model)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    using (BDPeriodicoEntities1 db = new BDPeriodicoEntities1())
                    {
                        var oTabla = new Publicacion();
                        oTabla.idPublicacion     = model.idPublicacion;
                        oTabla.idCategoria       = model.idCategoria;
                        oTabla.NombrePublicacion = model.NombrePublicacion;
                        oTabla.Descripcion       = model.Descripcion;
                        oTabla.FechaPublicacion  = model.FechaPublicacion;
                        oTabla.estatus           = model.estatus;
                        oTabla.idUsuario         = model.idUsuario;
                        oTabla.idTipoPublicacion = model.idTipoPublicacion;



                        db.Publicacion.Add(oTabla);
                        db.SaveChanges();
                    }

                    return(Redirect("~/Home/"));
                }

                return(View(model));
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }
예제 #2
0
        public ActionResult TipoUsuario()
        {
            List <ListTipoUsuarioViewModels> lst;

            using (BDPeriodicoEntities1 db = new BDPeriodicoEntities1())
            {
                lst = (from d in db.TipoUsuario
                       select new ListTipoUsuarioViewModels
                {
                    idTipoUsuario = d.idTipoUsuario,
                    TipoUsuario1 = d.TipoUsuario1,
                }).ToList();
            }
            return(View(lst));
        }
예제 #3
0
        public ActionResult VerUsuarioPublico()
        {
            List <ListUsuarioViewModels> lst;

            using (BDPeriodicoEntities1 db = new BDPeriodicoEntities1())
            {
                lst = (from d in db.Usuario
                       select new ListUsuarioViewModels
                {
                    idUsuario = d.idUsuario,
                    NombreUsuario = d.NombreUsuario,
                    Contraseña = d.Contraseña,
                }).ToList();
            }
            return(View(lst));
        }
예제 #4
0
        public ActionResult Categoria()
        {
            List <ListCategoriaViewModels> lst;

            using (BDPeriodicoEntities1 db = new BDPeriodicoEntities1())
            {
                lst = (from d in db.Categoria
                       select new ListCategoriaViewModels
                {
                    idCategoria = d.idCategoria,
                    NombreCategoria = d.NombreCategoria,
                    Estatus = d.Estatus,
                }).ToList();
            }
            return(View(lst));
        }
예제 #5
0
        public ActionResult Comentario()
        {
            List <ListComentario> lst;

            using (BDPeriodicoEntities1 db = new BDPeriodicoEntities1())
            {
                lst = (from d in db.Comentario
                       select new ListComentario
                {
                    idComentario = d.idComentario,
                    Descripcion = d.Descripcion,
                    Estatus = d.Estatus,
                }).ToList();
            }
            return(View(lst));
        }
예제 #6
0
        public ActionResult TipoPublicacion()
        {
            List <ListTipoPublicacion> lst;

            using (BDPeriodicoEntities1 db = new BDPeriodicoEntities1())
            {
                lst = (from d in db.TipoPublicacion
                       select new ListTipoPublicacion
                {
                    idTipoPublicacion = d.idTipoPublicacion,
                    Descripcion = d.Descripcion,
                    Estatus = d.Estatus,
                }).ToList();
            }
            return(View(lst));
        }
예제 #7
0
        public ActionResult Index()
        {
            List <ListPublicacionViewModels> lst;

            using (BDPeriodicoEntities1 db = new BDPeriodicoEntities1())
            {
                lst = (from d in db.Publicacion
                       select new ListPublicacionViewModels
                {
                    idPublicacion = d.idPublicacion,
                    idCategoria = d.idCategoria,
                    NombrePublicacion = d.NombrePublicacion,
                    Descripcion = d.Descripcion,
                    FechaPublicacion = d.FechaPublicacion,
                    idUsuario = d.idUsuario,
                    idTipoPublicacion = d.idTipoPublicacion,
                }).ToList();
            }
            return(View(lst));
        }