Exemple #1
0
        private void GraficoVenda()
        {
            relatorios = new ControlRelatorios();
            EntitiesRelatorio obj = new EntitiesRelatorio();

            relatorios.DashboardDados(obj);
        }
Exemple #2
0
        public void GraficoVendas(EntitiesRelatorio obj)
        {
            SqlCon = new SqlConnection();


            try
            {
                DS_Mensagem = "";

                SqlCon.ConnectionString = ModelConexao.Conexao;
                SqlCon.Open();
                sqlCommand             = new SqlCommand("PrecoDeCusto", SqlCon);
                sqlCommand.CommandType = CommandType.StoredProcedure;
                sqlDataReader          = sqlCommand.ExecuteReader();

                while (sqlDataReader.Read())
                {
                    obj.ProdutosVenda.Add(sqlDataReader.GetString(0));
                    obj.Gastos.Add(sqlDataReader.GetDecimal(1));
                    obj.Vendas.Add(sqlDataReader.GetDecimal(2));
                    obj.Lucros.Add(sqlDataReader.GetDecimal(3));
                }
            }
            catch (Exception e)
            {
                DS_Mensagem = e.Message;
            }
            finally
            {
                sqlDataReader.Close();
                sqlCommand.Dispose();
                SqlCon.Close();
            }
        }
Exemple #3
0
        public void GraficoProdutos(EntitiesRelatorio obj)
        {
            SqlCon = new SqlConnection();


            try
            {
                DS_Mensagem = "";

                SqlCon.ConnectionString = ModelConexao.Conexao;
                SqlCon.Open();
                sqlCommand             = new SqlCommand("MaisVendidos", SqlCon);
                sqlCommand.CommandType = CommandType.StoredProcedure;
                sqlDataReader          = sqlCommand.ExecuteReader();

                while (sqlDataReader.Read())
                {
                    obj.Produtos.Add(sqlDataReader.GetString(0));
                    obj.QuantidadeProdutos.Add(sqlDataReader.GetInt32(1));
                }
            }
            catch (Exception e)
            {
                DS_Mensagem = e.Message;
            }
            finally
            {
                sqlDataReader.Close();
                sqlCommand.Dispose();
                SqlCon.Close();
            }
        }
 public void DashboardDados(EntitiesRelatorio obj)
 {
     relatorios = new ModelRelatorios();
     relatorios.GraficoCategorias(obj);
     relatorios.GraficoProdutos(obj);
     relatorios.DashBoardDados(obj);
     relatorios.GraficoVendas(obj);
 }
Exemple #5
0
        private void GraficoCategorias()
        {
            relatorios = new ControlRelatorios();
            EntitiesRelatorio obj = new EntitiesRelatorio();

            relatorios.DashboardDados(obj);
            chProdutosCategoria.Series[0].Points.DataBindXY(obj.Categorias, obj.QuantidadeCategorias);
        }
Exemple #6
0
        private void GraficoProdutos()
        {
            relatorios = new ControlRelatorios();
            EntitiesRelatorio obj = new EntitiesRelatorio();

            relatorios.DashboardDados(obj);
            chProdutosPreferidos.Series[0].Points.DataBindXY(obj.Produtos, obj.QuantidadeProdutos);
        }
Exemple #7
0
        private void getRelatorioVendas(DateTime startDate, DateTime endDate)
        {
            relatorios = new ControlRelatorios();
            relatorios.createSalesOrderReport(startDate, endDate);
            dgvVendaList.DataSource = relatorios.saleList;
            editarDataGrid();


            ControlRelatorios relatoriosVendas = new ControlRelatorios();
            EntitiesRelatorio obj = new EntitiesRelatorio();

            relatorios.DashboardDados(obj);


            List <string> listProdutos = new List <string> ();
            List <double> listVenda    = new List <double> ();
            List <double> listGastos   = new List <double> ();
            double        totalVendas  = 0;



            foreach (DataGridViewRow row in dgvVendaList.Rows)
            {
                listProdutos.Add(Convert.ToString(row.Cells[4].Value));
                listVenda.Add(Convert.ToDouble(row.Cells[5].Value));
                listGastos.Add(Convert.ToDouble(row.Cells[6].Value));
            }

            foreach (DataGridViewRow row in dgvVendaList.Rows)
            {
                totalVendas += Convert.ToDouble(row.Cells[5].Value);
                double totalVenda = Convert.ToDouble(row.Cells[5].Value);
                row.Cells[5].Value = totalVenda.ToString("C", CultureInfo.CurrentCulture);

                double totalGasto = Convert.ToDouble(row.Cells[6].Value);
                row.Cells[6].Value = totalGasto.ToString("C", CultureInfo.CurrentCulture);
            }
            lbTotalVendasPeriodo.Text = totalVendas.ToString("C", CultureInfo.CurrentCulture);
            lbTotalVendasPorData.Text = dgvVendaList.Rows.Count.ToString();


            chRelatorioVendas.Series[0].Points.DataBindXY(listProdutos, listVenda);
            chRelatorioVendas.Series[1].Points.DataBindXY(listProdutos, listGastos);
        }
Exemple #8
0
        private void DashBoardDados()
        {
            relatorios = new ControlRelatorios();
            EntitiesRelatorio obj = new EntitiesRelatorio();

            relatorios.DashboardDados(obj);

            double casaDecimalCompraKG       = Convert.ToDouble(obj.totalComprasKG);
            double casaDecimalCompraUnidades = Convert.ToDouble(obj.totalComprasUnidades);
            double casaDecimalCompra         = casaDecimalCompraKG + casaDecimalCompraUnidades;

            double casaDecimalVenda = Convert.ToDouble(obj.totalVendas);


            lblTotalVendas.Text = casaDecimalVenda.ToString("C", CultureInfo.CurrentCulture);

            lblTotalClientes.Text    = obj.totalClientes;
            lbTotalCategorias.Text   = obj.totalCategorias;
            lbTotalFuncionarios.Text = obj.totalFuncionarios;
            lbTotalProdutos.Text     = obj.totalProdutos;
            lblTotalProdutosD.Text   = obj.totalProdutosDiversos;
            lblTotalInsumos.Text     = obj.totalInsumos;
            lbTotalCompras.Text      = casaDecimalCompra.ToString("C", CultureInfo.CurrentCulture);
        }
Exemple #9
0
        public void DashBoardDados(EntitiesRelatorio obj)
        {
            SqlCon = new SqlConnection();

            try
            {
                DS_Mensagem = "";

                SqlCon.ConnectionString = ModelConexao.Conexao;
                sqlCommand             = new SqlCommand("RelatoriosTotais", SqlCon);
                sqlCommand.CommandType = CommandType.StoredProcedure;

                SqlParameter totalVendas = new SqlParameter("@TotalVendas", 0);
                totalVendas.Direction = ParameterDirection.Output;

                SqlParameter totalProdutos = new SqlParameter("@TotalProdutos", 0);
                totalProdutos.Direction = ParameterDirection.Output;

                SqlParameter totalProdutosDiversos = new SqlParameter("@TotalProdutosDiversos", 0);
                totalProdutosDiversos.Direction = ParameterDirection.Output;

                SqlParameter totalCategorias = new SqlParameter("@TotalCategorias", 0);
                totalCategorias.Direction = ParameterDirection.Output;

                SqlParameter totalClientes = new SqlParameter("@TotalClientes", 0);
                totalClientes.Direction = ParameterDirection.Output;

                SqlParameter totalFuncionarios = new SqlParameter("@TotalFuncionarios", 0);
                totalFuncionarios.Direction = ParameterDirection.Output;

                SqlParameter totalInsumos = new SqlParameter("@TotalInsumos", 0);
                totalInsumos.Direction = ParameterDirection.Output;

                SqlParameter totalComprasKG = new SqlParameter("@TotalComprasKG", 0);
                totalComprasKG.Direction = ParameterDirection.Output;

                SqlParameter totalComprasUnidades = new SqlParameter("@TotalComprasUnidades", 0);
                totalComprasUnidades.Direction = ParameterDirection.Output;

                sqlCommand.Parameters.Add(totalVendas);
                sqlCommand.Parameters.Add(totalProdutos);
                sqlCommand.Parameters.Add(totalProdutosDiversos);
                sqlCommand.Parameters.Add(totalCategorias);
                sqlCommand.Parameters.Add(totalClientes);
                sqlCommand.Parameters.Add(totalFuncionarios);
                sqlCommand.Parameters.Add(totalInsumos);
                sqlCommand.Parameters.Add(totalComprasKG);
                sqlCommand.Parameters.Add(totalComprasUnidades);



                SqlCon.Open();
                sqlCommand.ExecuteNonQuery();



                obj.totalVendas           = sqlCommand.Parameters["@TotalVendas"].Value.ToString();
                obj.totalProdutos         = sqlCommand.Parameters["@TotalProdutos"].Value.ToString();
                obj.totalProdutosDiversos = sqlCommand.Parameters["@TotalProdutosDiversos"].Value.ToString();
                obj.totalCategorias       = sqlCommand.Parameters["@TotalCategorias"].Value.ToString();
                obj.totalClientes         = sqlCommand.Parameters["@TotalClientes"].Value.ToString();
                obj.totalFuncionarios     = sqlCommand.Parameters["@TotalFuncionarios"].Value.ToString();
                obj.totalInsumos          = sqlCommand.Parameters["@TotalInsumos"].Value.ToString();
                obj.totalComprasKG        = sqlCommand.Parameters["@TotalComprasKG"].Value.ToString();
                obj.totalComprasUnidades  = sqlCommand.Parameters["@TotalComprasUnidades"].Value.ToString();
            }



            catch (Exception e)
            {
                DS_Mensagem = e.Message;
            }
            finally
            {
                sqlCommand.Dispose();
                SqlCon.Close();
            }
        }