// GET: Temas/Details/5 // GET: Temas/Create public ActionResult Create() { busCat = new BusCategoria(); ViewBag.CategoriaId = new SelectList(busCat.Listar(), "Id", "Nombre"); return(View()); }
public ActionResult Edit([Bind(Include = "Id,Status,CategoriaId,Nombre,Fecha_creo,UsrCreoId")] Tema tema) { if (ModelState.IsValid) { tema.UsrCreoId = User.Identity.GetUserId(); bus.update(tema); Session["_toast"] = "Datos actualizados correctamente"; return(RedirectToAction("Index")); } busCat = new BusCategoria(); ViewBag.CategoriaId = new SelectList(busCat.Listar(), "Id", "Nombre", tema.CategoriaId); return(View(tema)); }
// GET: Temas/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Tema tema = bus.ListaById(id); if (tema == null) { return(HttpNotFound()); } busCat = new BusCategoria(); ViewBag.CategoriaId = new SelectList(busCat.Listar(), "Id", "Nombre", tema.CategoriaId); return(View(tema)); }
public ActionResult Create([Bind(Include = "Id,Status,CategoriaId,Nombre")] Tema tema) { /*Se hace antes de la validacion para que no lo vuelva a pedir si ya se selecciono la imagen*/ //tema.ImgFile = ImgFile; if (ModelState.IsValid) { tema.UsrCreoId = User.Identity.GetUserId(); tema.Status = true; tema = bus.save(tema); if (string.IsNullOrEmpty(bus.Error)) { Session["_toast"] = "Datos Guardados correctamente"; } Session["_error"] = bus.Error; return(RedirectToAction("Index")); } busCat = new BusCategoria(); ViewBag.CategoriaId = new SelectList(busCat.Listar(), "Id", "Nombre", tema.CategoriaId); return(View(tema)); }
public CategoriasController() { busTC = new BusCategoria(); }