private void afterGrava() { if (tab_Classificacao.SelectedTab == Tab_Consulta) { tab_Classificacao.SelectedTab = Tab_Classificacao_Superior; } if (ValidaCampos()) { try { (bs_PesagemGraos.Current as TRegistro_LanPesagemGraos).Tp_movimento = "E"; TCN_LanPesagemGraos.Gravar((bs_PesagemGraos.Current as TRegistro_LanPesagemGraos), null); if ((bs_PesagemGraos.Current as TRegistro_LanPesagemGraos).St_registro.Trim().ToUpper().Equals("R")) { MessageBox.Show("Pesagem Refugada por conter classificação fora dos padrões aceitaveis.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Classificação processada com Sucesso", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); } this.LimparFiltros(); Nr_Ticket.Text = (bs_PesagemGraos.Current as TRegistro_LanPesagemGraos).Id_ticket.ToString(); this.afterBusca(); } catch (Exception ex) { MessageBox.Show("ERRO processar Classificação: " + ex.Message); } } }
private void Placa_Leave(object sender, EventArgs e) { if (!string.IsNullOrEmpty(Placa.Text)) { TList_RegLanPesagemGraos ListaPlaca = TCN_LanPesagemGraos.Busca(string.Empty, string.Empty, string.Empty, Placa.Text, "'A', 'R'",//Aberto ou Refugado string.Empty, Utils.Parametros.pubLogin, string.Empty, 0, string.Empty, string.Empty, 1, string.Empty, null); if (ListaPlaca.Count > 0) { bs_PesagemGraos.DataSource = ListaPlaca; this.BuscarProdDeriv(); } } }
private void Busca() { bs_PesagemGraos.DataSource = TCN_LanPesagemGraos.Busca(CDEmpresa.Text, Nr_Ticket.Text, Pesagem.Text, CDPLaca.Text, "'A', 'R'", CDTabelaDesconto.Text, Utils.Parametros.pubLogin, string.Empty, 0, string.Empty, string.Empty, 0, string.Empty, null); }
private void afterRefuga() { if (tab_Classificacao.SelectedTab == Tab_Consulta) { tab_Classificacao.SelectedTab = Tab_Classificacao_Superior; } if (ValidaCampos()) { try { if (MessageBox.Show("Confirma Refugo da Pesagem?", "Mensagem", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1) == System.Windows.Forms.DialogResult.Yes) { (bs_PesagemGraos.Current as TRegistro_LanPesagemGraos).St_registro = "R"; TCN_LanPesagemGraos.Gravar((bs_PesagemGraos.Current as TRegistro_LanPesagemGraos), null); MessageBox.Show("Pesagem refugada com sucesso.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); afterCancela(); } } catch (Exception ex) { MessageBox.Show("Erro refugar pesagem: " + ex.Message); } } }
private void Placa_Leave(object sender, EventArgs e) { if (!string.IsNullOrEmpty(Placa.Text)) { TList_RegLanPesagemGraos ListaPlaca = TCN_LanPesagemGraos.Busca(string.Empty, string.Empty, string.Empty, Placa.Text, "'A', 'R'", string.Empty, Utils.Parametros.pubLogin, string.Empty, 0, string.Empty, string.Empty, 1, string.Empty, null); if (ListaPlaca.Count > 0) { //Buscar Classificacao ListaPlaca[0].Classificacao = TCN_LanClassificacao.Buscar(ListaPlaca[0].Cd_empresa, ListaPlaca[0].Id_ticket.ToString(), ListaPlaca[0].Tp_pesagem, string.Empty, string.Empty, 0, string.Empty, null); bs_PesagemGraos.DataSource = ListaPlaca; tpModo = TTpModo.tm_Edit; HabilitaCampos(); CD_TabelaDesconto_Leave(this, e); } } }