// 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));
 }
Example #5
0
 public CategoriasController()
 {
     busTC = new BusCategoria();
 }