public ActionResult agregarContenido(int id, pagina_informativa Pagina) { var pagina = db.pagina_informativa.FirstOrDefault(e => e.idPagina_Informativa.Equals(id)); if (pagina != null) { pagina.contenido = Pagina.contenido; db.SaveChanges(); return RedirectToAction("Index"); } else { ErrorModel error = new ErrorModel { mensaje = "Otro usuario elimino la division durante la operacion" }; return View("Error", error); } }
public ActionResult Create(pagina_informativa pagina) { try { int idU = (int)Session["userID"]; pagina.fecha = DateTime.Now; pagina.usuario = db.usuario.First(u => u.idUsuario.Equals(idU)); pagina.autor = pagina.usuario.idUsuario; pagina.estado = true; db.pagina_informativa.AddObject(pagina); db.SaveChanges(); return RedirectToAction("Index"); } catch (Exception e) { ErrorModel error = new ErrorModel { mensaje = e.InnerException.ToString() }; return View("Error", error); } }
/// <summary> /// Método desusado para agregar un nuevo objeto al EntitySet pagina_informativa. Considere la posibilidad de usar el método .Add de la propiedad ObjectSet<T> asociada. /// </summary> public void AddTopagina_informativa(pagina_informativa pagina_informativa) { base.AddObject("pagina_informativa", pagina_informativa); }
public ActionResult Edit(int id,pagina_informativa Pagina) { try { var pagina = db.pagina_informativa.First(p => p.idPagina_Informativa.Equals(id) && p.estado == true); pagina.titulo = Pagina.titulo; db.SaveChanges(); return RedirectToAction("Index"); } catch (Exception e) { ErrorModel error = new ErrorModel { mensaje = e.InnerException.ToString() }; return View("Error", error); } }
/// <summary> /// Crear un nuevo objeto pagina_informativa. /// </summary> /// <param name="idPagina_Informativa">Valor inicial de la propiedad idPagina_Informativa.</param> /// <param name="titulo">Valor inicial de la propiedad titulo.</param> /// <param name="fecha">Valor inicial de la propiedad fecha.</param> /// <param name="estado">Valor inicial de la propiedad estado.</param> /// <param name="autor">Valor inicial de la propiedad autor.</param> public static pagina_informativa Createpagina_informativa(global::System.Int32 idPagina_Informativa, global::System.String titulo, global::System.DateTime fecha, global::System.Boolean estado, global::System.Int32 autor) { pagina_informativa pagina_informativa = new pagina_informativa(); pagina_informativa.idPagina_Informativa = idPagina_Informativa; pagina_informativa.titulo = titulo; pagina_informativa.fecha = fecha; pagina_informativa.estado = estado; pagina_informativa.autor = autor; return pagina_informativa; }