Beispiel #1
0
        private static async Task <ValorNegociableCollection> ReadValoresNegociablesCollection(Guid declaracionID, IDbConnection db)
        {
            var valoresNegociablesCollection = new ValorNegociableCollection();
            var valoresNegociablesSQL        = "SELECT * FROM ValoresNegociables WHERE DeclaracionID = @declaracionID";
            var valoresNegociables           = await db.QueryAsync <Entities.ValorNegociable>(valoresNegociablesSQL, new { declaracionID });

            foreach (var item in valoresNegociables.ToList())
            {
                valoresNegociablesCollection.AddItem(ValorNegociableMayor10K.Load(item.ID, item.DeclaracionID, item.Descripcion, item.TipoValor, item.ValorAproximado));
            }

            return(valoresNegociablesCollection);
        }