public ActionResult Editar(string nombre) { var regataActual = new RegataRepositorio().ObtenerPorNombre(nombre).FirstOrDefault(); RegataViewModel rvm = regataActual.Mapear(); rvm.NombreAnterior = nombre; rvm.ListaClases = new List<ClaseViewModel>(); foreach(var clase in Inicializador.clases ) { ClaseViewModel vmcb = new ClaseViewModel(); vmcb.Nombre = clase.Nombre; vmcb.Seleccionado= regataActual.Clases.Contains(clase); rvm.ListaClases.Add(vmcb); } return View(rvm); }
public ActionResult Mostrar(string nombre) { if (nombre != null) { Regata.Negocio.Regata regataActual = new RegataRepositorio().ObtenerPorNombre(nombre).FirstOrDefault(); RegataViewModel rvm = regataActual.Mapear(); return View(rvm); } else { return View(); } }