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; } }
public Task <OpcionCuestionario> UpdateAsync(OpcionCuestionario element, object IdUsuario) { throw new NotImplementedException(); }