public ActionResult Edit(int id) { var evento = _eventoRepository.GetById(id); var model = new EditEventoModel { Active = _eventoRepository.GetActiveEventLabel(evento.activo), Address = evento.direccion, City = evento.idCiudad, Country = evento.idPais, State = evento.idEstado, Category = evento.idCategoria, Name = evento.nombreEvento, StartDate = evento.fechaInicio.ToShortDateString(), EndDate = evento.fechaExpiracion.ToShortDateString(), Description = evento.descripcion, IdEvento = evento.idEvento }; ViewBag.Active = _eventoRepository.GetActiveCategoryList(evento.activo); ViewBag.Category = _categoriaRepository.GetCategories(evento.idCategoria); ViewBag.Country = _paisRepo.GetCountries(evento.idPais); ViewBag.City = _ciudadRepo.GetCities(evento.idCiudad); ViewBag.State = _estadoRepo.GetStates(evento.idEstado); return(View(model)); }
[HttpGet] public async Task <IHttpActionResult> GetbyId(int id) { try { var Evento = await _EventoRepo.GetById(id); return(Ok(Evento)); } catch (Exception e) { log.Error(new MDCSet(this.ControllerContext.RouteData), e); return(InternalServerError(e)); } }
public Evento Get(int id) { return(_participanteRep.GetById(id)); }