// // GET: /EspacioDeportivo/Edit/5 public ActionResult Edit(int id) { Session["Mensaje"] = ""; ReglaEspacioDeportivo model = obtenerReglaEspacioDeportivo(id); return(View(model)); }
/*private EspacioDeportivo obtenerEspacioDeportivo(int codigo) * { * List<EspacioDeportivo> espacios = (List<EspacioDeportivo>)Session["espacios"]; * EspacioDeportivo model = espacios.Single(delegate(EspacioDeportivo espacio) * { * if (espacio.Codigo == codigo) return true; * else return false; * }); * * return model; * }*/ private ReglaEspacioDeportivo obtenerReglaEspacioDeportivo(int codigo) { List <ReglaEspacioDeportivo> reglaEspacios = (List <ReglaEspacioDeportivo>)Session["reglaEspacios"]; ReglaEspacioDeportivo model = reglaEspacios.Single(delegate(ReglaEspacioDeportivo reglaEspacio) { if (reglaEspacio.EspacioDeportivo.Codigo == codigo) { return(true); } else { return(false); } }); return(model); }
public ActionResult Edit(int id, FormCollection collection) { try { // TODO: Add update logic here ReglaEspacioDeportivo model = obtenerReglaEspacioDeportivo(id); model.MaxAnticipacionReservaDia = int.Parse(collection["MaxAnticipacionReservaDia"]); model.MaxHoraReservaDia = int.Parse(collection["MaxHoraReservaDia"]); model.MaxHoraReservaSemana = int.Parse(collection["MaxHoraReservaSemana"]); model.MaxNumUsuario = int.Parse(collection["MaxNumUsuario"]); model.MinAnticipacionCancelarHora = int.Parse(collection["MinAnticipacionCancelarHora"]); model.MinAnticipacionReservarMinuto = int.Parse(collection["MinAnticipacionReservarMinuto"]); Session["Mensaje"] = "La regla del espacio deportivo ha sido guardado exitosamente (" + model.EspacioDeportivo.Codigo + ")"; return(RedirectToAction("Index")); } catch { ViewData["Mensaje"] = "El regla del espacio deportivo no se encuentra disponible"; return(View()); } }