public List <DashDataPoint> ObterTicketPeca(int lojaId, string dataIni = "", string dataFim = "")
        {
            string data2 = DateTime.Now.ToString("yyyy-MM-" + "01");

            var SomaMedias = new List <TbTotalizadorValor>();


            if (dataIni != "")
            {
                data2 = dataIni;
            }
            else
            {
                data2 = ObterData();
            }

            var RankingTicketPeca = _TotalizadoValorRepository.ObterTicketPeca(lojaId, data2, dataFim);
            var RankingVenda      = _TotalizadorRepository.ObterQuantidadeVendas(lojaId, data2, dataFim);

            var     _dataPoints = new List <DashDataPoint>();
            decimal quantidade  = 0;
            decimal media       = 0;
            var     nome        = "";

            foreach (var item in RankingTicketPeca)
            {
                item.Media = Convert.ToDecimal(item.ItensVendidos / Convert.ToDouble(item.Quantidade));

                SomaMedias.Add(item);
            }


            foreach (var item in RankingTicketPeca.GroupBy(x => x.IdUsuario).ToList())
            {
                foreach (var item2 in SomaMedias.Where(x => x.IdUsuario == item.FirstOrDefault().IdUsuario))
                {
                    media += item2.Media;
                    nome   = item2.Nome;
                }


                var count = SomaMedias.Where(x => x.IdUsuario == item.FirstOrDefault().IdUsuario).Count();
                quantidade = media / count;

                media = 0;

                _dataPoints.Add(new DashDataPoint(Convert.ToDouble(Math.Round(quantidade, 2)), nome));
            }



            //foreach (var item in RankingTicketPeca)
            //{
            //	var venda = 1;
            //	foreach (var item2 in RankingVenda.Where(x => x.IdUsuario == item.IdUsuario))
            //	{
            //		venda = item2.Quantidade;
            //	}

            //	if (item.ItensVendidos > 0)
            //	{
            //		quantidade = Math.Round(Convert.ToDecimal(item.ItensVendidos) / Convert.ToDecimal(venda), 2);
            //		quantidade = Math.Round(Convert.ToInt32(item.Quantidade)/ quantidade, 2); //QUANTIDADE DE DIAS
            //	}

            //	_dataPoints.Add(new DashDataPoint(Convert.ToDouble(quantidade), item.NomeUsuario));
            //}

            return(_dataPoints);
        }