public async Task <IHttpActionResult> mant_listaEventos() { entRespuesta ent = new entRespuesta(); try { var query = "[dbo].[pa_mant_obtenerEventos]"; var dt = await _ir.dataSinP(query);//obtenemos el datatable de los eventos y si esta registrado un usuario a un evento var registros = dt.AsEnumerable().Select(z => new { idEvento = z[0].ToString(), idCiudad = z[1].ToString(), idTipoEvento = z[2].ToString(), rutaImagen = z[3], descripcionEvento = z[4].ToString(), nombreConferencista = z[5].ToString(), conferencista = z[6].ToString(), fechaEvento = z[7].ToString(), horaEvento = z[8].ToString(), lugarEvento = z[9].ToString(), fechaCreacion = z[10].ToString(), vigente = Convert.ToBoolean(z[11].ToString()), glosaCiudad = z[12].ToString() }); ent.data = registros; } catch (Exception ex) { ent.mensaje = ex.Message; } return(Ok(ent)); }
public async Task <IHttpActionResult> ObtenerAreas() { var query = "[dbo].[pa_Salario_ObtenerArea]"; var registros = await _ir.dataSinP(query); var tabla = registros.AsEnumerable().Select(z => new { Id = z[0].ToString(), Text = z[1].ToString() }); return(Ok(tabla)); }
/// <summary> /// traigo las preguntas respuestas de la pregunta /// </summary> /// <param name="id"></param> /// <returns></returns> private async Task <DataTable> PreguntasRespuestas() { try { var query = "[dbo].[pa_Obtener_PreguntasRespuestas]"; var registros = await _ir.dataSinP(query); return(registros); } catch (Exception ex) { string mensaje = ex.Message; return(null); } }