// GET: ods_tablero_indicador/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ods_tablero_indicador ods_tablero_indicador = db.ods_tablero_indicador.Find(id); if (ods_tablero_indicador == null) { return(HttpNotFound()); } ViewBag.IdIndicador = new SelectList(db.ods_indicador.OrderBy(t => t.Indicador).Where(t => t.Vigente == true).ToList(), "IdIndicador", "Indicador", ods_tablero_indicador.IdIndicador); List <SelectListItem> lstAnio = new List <SelectListItem>(); for (int valor = DateTime.Now.Year - 1; valor <= 2050; valor++) { SelectListItem item = new SelectListItem(); item.Text = string.Format("{0:0}", valor); item.Value = string.Format("{0:0}", valor); lstAnio.Add(item); } ViewBag.ListaAnios = new SelectList(lstAnio, "Value", "Text"); return(View(ods_tablero_indicador)); }
public ActionResult DeleteConfirmed(int id) { ods_tablero_indicador ods_tablero_indicador = db.ods_tablero_indicador.Find(id); db.ods_tablero_indicador.Remove(ods_tablero_indicador); db.SaveChanges(); return(RedirectToAction("Index", "ods_tablero_indicador_ods_vw")); }
public ActionResult Create([Bind(Include = "IdTableroIndicador,Anio,ValorIndicador,ValorAlcanzado,EscalaPositiva,ods_objetivos,ods_metas,municipio_objetivos,municipio_metas,municipio_tacticas,municipio_tareas,IdIndicador")] ods_tablero_indicador ods_tablero_indicador) { if (ModelState.IsValid) { db.ods_tablero_indicador.Add(ods_tablero_indicador); db.SaveChanges(); return(RedirectToAction("Index", "ods_tablero_indicador_ods_vw")); } ViewBag.IdIndicador = new SelectList(db.ods_indicador.OrderBy(t => t.Indicador).Where(t => t.Vigente == true).ToList(), "IdIndicador", "Indicador", ods_tablero_indicador.IdIndicador); return(RedirectToAction("Index", "ods_tablero_indicador_ods_vw")); }
// GET: ods_tablero_indicador/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ods_tablero_indicador ods_tablero_indicador = db.ods_tablero_indicador.Find(id); if (ods_tablero_indicador == null) { return(HttpNotFound()); } return(View(ods_tablero_indicador)); }