Example #1
0
        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));
        }
Example #2
0
        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);
            }
        }