Ejemplo n.º 1
0
        public async Task <IEnumerable <OpcionCuestionario> > GetAllAsync()
        {
            try
            {
                using (IDbConnection conexion = new SqlConnection(WebConnectionString))
                {
                    List <OpcionCuestionario> Lista = new List <OpcionCuestionario>();
                    OpcionCuestionario        Item;

                    conexion.Open();
                    var dynamicParameters = new DynamicParameters();
                    var dr = await conexion.ExecuteReaderAsync("[Catalogo].[spCID_Get_Encuesta]", param : dynamicParameters, commandType : CommandType.StoredProcedure);

                    while (dr.Read())
                    {
                        Item = new OpcionCuestionario();
                        Item.datos.IdEncuesta     = dr.GetGuid(dr.GetOrdinal("IdEncuesta"));
                        Item.datos.NombreEncuesta = dr.GetString(dr.GetOrdinal("NombreEncuesta"));
                        Item.datos.IdTipoEncuesta = dr.GetInt32(dr.GetOrdinal("IdTipoEncuesta"));
                        Item.datos.Descripcion    = dr.GetString(dr.GetOrdinal("Descripcion"));
                        Lista.Add(Item);
                    }
                    dr.Close();
                    return(Lista);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Ejemplo n.º 2
0
 public Task <OpcionCuestionario> UpdateAsync(OpcionCuestionario element, object IdUsuario)
 {
     throw new NotImplementedException();
 }