public ObtenerEvento Post([FromBody] EventoId eventoid) { ObtenerEvento respuesta = new ObtenerEvento(); Eventos evento_ = new Eventos(); List <Materiales> listmateriales = new List <Materiales>(); List <Videos> listvideos = new List <Videos>(); List <Ponentes> listponentes = new List <Ponentes>(); eventoBL.ObtenerEvento(eventoid.Id, ref evento_); listponentes = eventoBL.ListaPonentes(eventoid.Id); listvideos = eventoBL.ListaVideos(eventoid.Id); listmateriales = eventoBL.ListaMateriales(eventoid.Id); listponentes.Where(x => x.Id == eventoid.Id); listvideos.Where(x => x.Id == eventoid.Id); listmateriales.Where(x => x.Id == eventoid.Id); respuesta.Id = evento_.Id; respuesta.Titulo = evento_.Titulo; respuesta.Descripcion = evento_.Descripcion; respuesta.Fecha = evento_.Fecha; respuesta.Hora = evento_.Hora_Ini + " - " + evento_.Hora_Fin; respuesta.LogoEvento = evento_.LogoEvento; respuesta.Ubicacion = evento_.Ubicacion; respuesta.Tipo = evento_.Tipo; respuesta.Estado = evento_.Estado; respuesta.ListMateriales = listmateriales; respuesta.listPonentes = listponentes; respuesta.listVideos = listvideos; return(respuesta); }
public List <ObtenerEvento> ListarEventosInfo() { List <ObtenerEvento> eventos = null; string listita = "USP_OBTENER_EVENTO"; SqlCommand comando = new SqlCommand(listita, conexion); comando.CommandType = System.Data.CommandType.StoredProcedure; conexion.Open(); SqlDataReader reader = comando.ExecuteReader(); if (reader.HasRows) { eventos = new List <ObtenerEvento>(); while (reader.Read()) { ObtenerEvento eventitos = new ObtenerEvento(); eventitos.COD_EVEN = int.Parse(reader["COD_EVEN"].ToString()); eventitos.NOM_EVEN = reader["NOMBRE_EVEN"].ToString(); eventitos.DESC_EVEN = reader["DESC_EVEN"].ToString(); eventos.Add(eventitos); } } conexion.Close(); return(eventos); }
public ObtenerEvento GetEventoById(int id) { var lista = negocios.ListarEventosInformacion(); ObtenerEvento eventos = lista.FirstOrDefault(x => x.COD_EVEN == id); return(eventos); }