Пример #1
0
        public Analise() : base()
        {
            data_min = data_max = DateTime.Now;
            chartsjs = new chartsjs();
            //qtd de objetos de pedidos
            prod      = storeDB.DetalhesPedidoes.ToList();
            resultado = new Dictionary <string, List <object> >();
            //Dicionario de detalhes pedidos para povoar o grafico
            foreach (int a in prod.DistinctBy(mbox => mbox.ProdutoId).Select(mbox => mbox.ProdutoId).ToList())
            {
                var ABC = storeDB.DetalhesPedidoes.Join(storeDB.Pedidoes,
                                                        person => person.PedidoId,
                                                        pet => pet.PedidoId,
                                                        (person, pet) =>
                                                        new { DetalhesPedido = person, Pedido = pet }).ToList();

                var spit = new List <object>();
                spit.AddRange(ABC);
                resultado.Add(a.ToString(), spit);
            }
        }
Пример #2
0
 public Analise() : base()
 {
     data_min  = data_max = DateTime.Now;
     chartsjs  = new chartsjs();
     resultado = new Dictionary <string, List <EntidadeDominio> >();
 }