Ejemplo n.º 1
0
 private void ShowAllProducts()
 {
     using (var das = new DataAccessScope(true))
     {
         IMapperProduto map = new MapperProduto();
         List <ViewController.Produto> ps = map.GetAll();
         foreach (var p in ps)
         {
             Console.WriteLine("Id = {0}, Cod = {1}, Descrição = {2}", p.id, p.cod, p.descricao);
         }
     }
 }
Ejemplo n.º 2
0
        private void RefreshProductsCache()
        {
            List <ProdVendidoPorFranqueado> prodsVendidosPorFranqueado;

            using (var das = new DataAccessScope(true))
            {
                IMapperProdVendidoPorFranqueado map = new MapperProdVendidoPorFranqueado();

                prodsVendidosPorFranqueado = map.GetAllInFranchisee(franqId);
            }
            using (var das = new DataAccessScope(true))
            {
                IMapperProduto map = new MapperProduto();
                productsCache = map
                                .GetAll()
                                .Zip(prodsVendidosPorFranqueado, (p, pvpf) => ProdutoViewInStore.Parse(p, pvpf))
                                .ToList();
            }
        }