private void frmProdutividadeContagem_Load(object sender, EventArgs e) { string SQL = "SELECT DISTINCT data_contagem " + "FROM Inventarios " + "WHERE data_contagem AND contador <> 0 " + "ORDER BY data_contagem"; liteBd.AbrirConexao(); try { retornoBD = liteBd.ConsultaReader(SQL); } catch (Exception ex) { MessageBox.Show(ex.Message); } while (retornoBD.Read()) {// Preenche o Combobox com os anos cmbDataDe.Items.Add(retornoBD[0]); cmbDataAte.Items.Add(retornoBD[0]); } liteBd.FecharConexao(); cmbDataAte.SelectedIndex = 0; cmbDataDe.SelectedIndex = 0; cmbHoraAte.SelectedIndex = 0; cmbHoraDe.SelectedIndex = 0; }
public void AtualizaRupturaPK() { IFirebaseClient firebase = new FirebaseClient(config); IDataReader retornoBD; SQL = "SELECT B.data2, ROUND(CAST(ifnull(a.rupt, 0) AS FLOAT) / CAST(ifnull(b.fat, 0) AS FLOAT)*100, 2) " + "FROM " + "(SELECT substr(data, 1, 6) data2, SUM(linhas) fat " + "FROM Faturamento " + "GROUP BY substr(data, 1, 6)) B " + "LEFT JOIN " + "(SELECT substr(data, 1, 6) data2, COUNT(data) rupt " + "FROM Ruptura_PK " + "WHERE tipo_ruptura = 'RUPTURA DE PICKING'" + "GROUP BY substr(data, 1, 6)) A " + "ON a.data2 = b.data2"; liteBD.AbrirConexao(); retornoBD = liteBD.ConsultaReader(SQL); try { while (retornoBD.Read()) { firebase.Set("ruptura/" + retornoBD[0] + "/percent", retornoBD[1]); firebase.Set("ruptura/" + retornoBD[0] + "/target", 0.1); } firebase.Set("ruptura/ultima_atualizacao", DateTime.Now.ToString()); } catch (Exception) { MessageBox.Show("O aplicativo não foi atualizado, verifique sua conexão com a internet!", "Falha na atualização do aplicativo", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } liteBD.FecharConexao(); }
private void btnInserir1_Click(object sender, EventArgs e) { LiteBD liteBd2 = new LiteBD(); string data = dtpData.Text.Substring(6, 4) + "-" + dtpData.Text.Substring(3, 2) + "-" + dtpData.Text.Substring(0, 2); liteBd2.AbrirConexao(); liteBd2.InsertDeleteUpdate("INSERT INTO Paradas (data, hora_inicio, hora_fim, descricao, tipo) " + "values('" + data + "', '" + txtHoraInicio.Text + "', '" + txtHoraFim.Text + "', '" + txtMotivo.Text + "', 'PLANEJADO')"); liteBd2.FecharConexao(); CarregaDgvParada1(); }
private void frmIndicadores_Load(object sender, EventArgs e) { CheckForIllegalCrossThreadCalls = false; AccessBD conex = new AccessBD(); conex.AbrirConexao(); dtpDe1.Text = "01/" + DateTime.Now.Month.ToString() + "/" + DateTime.Now.Year.ToString(); dtpDe2.Text = "01/01/" + DateTime.Now.Year.ToString(); dtpAte1.Text = DateTime.Now.ToString(); dtpAte2.Text = DateTime.Now.ToString(); dataDe = dtpDe1.Text.Substring(6, 4) + dtpDe1.Text.Substring(3, 2) + dtpDe1.Text.Substring(0, 2); dataAte = dtpAte1.Text.Substring(6, 4) + dtpAte1.Text.Substring(3, 2) + dtpAte1.Text.Substring(0, 2); //Carrega os gráficos nas Threads bgwGrafEvolucaoRotativo.RunWorkerAsync(); bgwAcuracidadeMensal.RunWorkerAsync(); bgwEanPosicaoMensal.RunWorkerAsync(); bgwRupturaPK.RunWorkerAsync(); conex.FecharConexao(); liteBD.FecharConexao(); }
public void CarregaPainel() { liteBd.AbrirConexao(); lblPlanContadores.Text = liteBd.ConsultaScalar("SELECT valor FROM Config WHERE nome = 'contadores_turno'"); lblPlanSegunda.Text = liteBd.ConsultaScalar("SELECT valor FROM Config WHERE nome = 'percent_seg_cont'") + "%"; lblPlanTerceira.Text = liteBd.ConsultaScalar("SELECT valor FROM Config WHERE nome = 'percent_ter_cont'") + "%"; lblPlanTermino.Text = liteBd.ConsultaScalar("SELECT valor FROM Config WHERE nome = 'termino'"); lblRealContadores.Text = liteBd.ConsultaScalar("SELECT valor FROM Config WHERE nome = 'media_contadores'"); liteBd.FecharConexao(); if (Convert.ToDouble(lblRealContadores.Text) < Convert.ToDouble(lblPlanContadores.Text)) { lblRealContadores.ForeColor = System.Drawing.Color.Red; } else { lblRealContadores.ForeColor = System.Drawing.Color.Green; } Produtividade(); SegundaContagemPercent(); TerceiraContagemPercent(); TerminoInventario(); }
private void frmConfiguracaoInventarioGeral_Load(object sender, EventArgs e) { CarregaDgvParada1(); CarregaDgvParada2(); liteBd.AbrirConexao(); txtInicioInvent.Text = liteBd.ConsultaScalar("SELECT valor FROM Config WHERE nome = 'Inicio'"); txtPosicoesHora.Text = liteBd.ConsultaScalar("SELECT valor FROM Config WHERE nome = 'posicoes_hora'"); txtSegContagem.Text = liteBd.ConsultaScalar("SELECT valor FROM Config WHERE nome = 'percent_seg_cont'"); txtTerContagem.Text = liteBd.ConsultaScalar("SELECT valor FROM Config WHERE nome = 'percent_ter_cont'"); txtContadores.Text = liteBd.ConsultaScalar("SELECT valor FROM Config WHERE nome = 'contadores_turno'"); txtTermino.Text = liteBd.ConsultaScalar("SELECT valor FROM Config WHERE nome = 'termino'"); txtMediaContadores.Text = liteBd.ConsultaScalar("SELECT valor FROM Config WHERE nome = 'media_contadores'"); liteBd.FecharConexao(); }