public ActionResult IndexPost(clsListadoMisionesNoCompletadas listadoMisiones) { List <clsMisiones> misionesCompletadas = new List <clsMisiones>(); foreach (clsMisiones mision in listadoMisiones.ListadoMisionesNoCompletadas) { if (mision.Completada) { misionesCompletadas.Add(mision); } } try { clsGestoraListadoMisionesBL.actualizarListadoMisiones(misionesCompletadas); } catch (SqlException e) { ViewData["Error"] = "Ha habido un error al actualizar el listado de misiones"; return(View("Error")); } clsListadoMisionesNoCompletadas listadoActualizado = new clsListadoMisionesNoCompletadas(); listadoActualizado.rellenarListadoMisiones(); return(View("Index", listadoActualizado)); }
// GET: Index public ActionResult Index() { clsListadoMisionesNoCompletadas listadoMisiones = new clsListadoMisionesNoCompletadas(); try { listadoMisiones.rellenarListadoMisiones(); } catch (SqlException e) { ViewData["Error"] = "Ha habido un error al obtener el listado de misiones"; return(View("Error")); } return(View("Index", listadoMisiones)); }