private async Task <List <RecetaDetalle> > cargarTodos(DbDataReader reader) { var lista = new List <RecetaDetalle>(); using (reader) { while (await reader.ReadAsync()) { var item = new RecetaDetalle(Db) { idDetalleReceta = reader.GetInt32(0), idReceta = reader.GetInt32(1), nombreIngrediente = reader.GetString(2), marca = reader.GetString(3), cantidadIngrediente = reader.GetDouble(4), medida = reader.GetString(5), valorIngrediente = reader.GetDouble(6), subtotal = reader.GetDouble(7), direccion = reader.GetString(8), }; lista.Add(item); } } return(lista); }
private async Task <List <RecetaDetalle> > cargarFiltrado(DbDataReader reader) { var lista = new List <RecetaDetalle>(); using (reader) { while (await reader.ReadAsync()) { var item = new RecetaDetalle(Db) { nombreIngrediente = reader.GetString(0), medida = reader.GetString(1), valorIngrediente = reader.GetDouble(2), direccion = reader.GetString(3), }; lista.Add(item); } } return(lista); }