private bool validaGravaPsAvulsa() { if (placaCarreta.Text.Trim().Equals(string.Empty)) { MessageBox.Show("Obrigatorio informar placa.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); placaCarreta.Focus(); return(false); } if (CD_Empresa.Text.Trim().Equals(string.Empty)) { MessageBox.Show("Obrigatorio informar empresa.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); CD_Empresa.Focus(); return(false); } if (TP_Movimento.Text.Trim().Equals(string.Empty)) { MessageBox.Show("Obrigatorio informar tipo de movimento.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); TP_Movimento.Focus(); return(false); } if (nm_clifor.Text.Trim().Equals(string.Empty)) { MessageBox.Show("Obrigatorio informar nome do cliente.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); nm_clifor.Focus(); return(false); } return(true); }
public override void afterNovo() { if (tcCentral.SelectedIndex == 0) { if ((vTP_Modo == TTpModo.tm_busca) || (vTP_Modo == TTpModo.tm_Standby)) { BS_CadSerieNF.AddNew(); base.afterNovo(); if (!Nr_Serie.Focus()) { DS_SerieNf.Focus(); } } } else { if ((vTP_Modo == TTpModo.tm_busca) || (vTP_Modo == TTpModo.tm_Standby)) { string NR_Serie_Sequencia = (BS_CadSerieNF.Current as TRegistro_CadSerieNF).Nr_Serie.Trim(); string DS_Serie_Sequencia = (BS_CadSerieNF.Current as TRegistro_CadSerieNF).DS_SerieNf.Trim(); BS_Sequencia.AddNew(); base.afterNovo(); CD_Empresa.Focus(); (BS_Sequencia.Current as TRegistro_CadSequenciaNF).Nr_Serie = NR_Serie_Sequencia; (BS_Sequencia.Current as TRegistro_CadSequenciaNF).DS_Serie = DS_Serie_Sequencia; NR_Serie_Sequencia_edit.Text = NR_Serie_Sequencia; DS_Serie_Sequencia_edit.Text = DS_Serie_Sequencia; } } }
private void afterBusca() { if (string.IsNullOrEmpty(CD_Empresa.Text)) { MessageBox.Show("Obrigatorio informar empresa.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); CD_Empresa.Focus(); return; } if (string.IsNullOrEmpty(id_bico.Text)) { MessageBox.Show("Obrigatorio informar bico.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); id_bico.Focus(); return; } bsVendaCombustivel.DataSource = CamadaNegocio.PostoCombustivel.TCN_VendaCombustivel.Buscar(string.Empty, CD_Empresa.Text, string.Empty, id_bico.Text, string.Empty, string.Empty, dt_inicial.Text, dt_final.Text, "'A'", "N", false, string.Empty, string.Empty, "a.dt_abastecimento desc", null); volumetotal.Value = (bsVendaCombustivel.List as CamadaDados.PostoCombustivel.TList_VendaCombustivel).Sum(p => p.Volumeabastecido); valortotal.Value = (bsVendaCombustivel.List as CamadaDados.PostoCombustivel.TList_VendaCombustivel).Sum(p => p.Vl_subtotal); }
public void afterGrava() { if (string.IsNullOrEmpty(CD_Empresa.Text)) { MessageBox.Show("Obrigatório informar empresa.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); CD_Empresa.Focus(); return; } if (string.IsNullOrEmpty(login.Text)) { MessageBox.Show("Obrigatório informar login.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); login.Focus(); return; } if (string.IsNullOrEmpty(senha.Text)) { MessageBox.Show("Obrigatório informar senha.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); senha.Focus(); return; } if (string.IsNullOrEmpty(licenca.Text)) { MessageBox.Show("Obrigatório informar licença.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); licenca.Focus(); return; } if (string.IsNullOrEmpty(Integracao.Text)) { MessageBox.Show("Obrigatório informar código integração.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); Integracao.Focus(); return; } DialogResult = DialogResult.OK; }
private void TFOrcamentoProjeto_Load(object sender, EventArgs e) { this.Icon = Utils.ResourcesUtils.TecnoAliance_ICO; pDados.set_FormatZero(); if (this.rorcamento != null) { bsOrcamento.DataSource = new CamadaDados.Faturamento.Orcamento.TList_Orcamento() { this.rorcamento }; tslTotal.Text = rorcamento.lItens.Sum(p => p.Vl_subtotalliq).ToString("N2", new System.Globalization.CultureInfo("pt-BR")); CD_Empresa.Focus(); } else { bsOrcamento.AddNew(); (bsOrcamento.Current as CamadaDados.Faturamento.Orcamento.TRegistro_Orcamento).St_orcprojeto = "S"; CD_Empresa.Focus(); //Buscar vendedor do login CamadaDados.Financeiro.Cadastros.TList_CadClifor lVend = CamadaNegocio.Financeiro.Cadastros.TCN_CadClifor.BuscaVendedor(string.Empty, Utils.Parametros.pubLogin, null); if (lVend.Count > 0) { CD_CompVend.Text = lVend[0].Cd_clifor; NM_CompVend.Text = lVend[0].Nm_clifor; } } }
private void BB_Empresa_Click(object sender, EventArgs e) { FormBusca.UtilPesquisa.BTN_BuscaEmpresa(new Componentes.EditDefault[] { CD_Empresa, NM_Empresa }, string.Empty); if (!string.IsNullOrEmpty(CD_Empresa.Text)) { //Buscar config pdv para a empresa CamadaDados.Faturamento.Cadastros.TList_CFGCupomFiscal lCfg = CamadaNegocio.Faturamento.Cadastros.TCN_CFGCupomFiscal.Buscar(CD_Empresa.Text, null); if (lCfg.Count > 0) { rCfg = lCfg[0]; //cd_produto.ST_Int = lCfg[0].St_produtocodigobool; CD_Clifor.Text = rCfg.Cd_clifor; NM_Clifor.Text = rCfg.Nm_clifor; cd_endereco.Text = rCfg.Cd_endereco; ds_endereco.Text = rCfg.Ds_endereco; CD_TabelaPreco.Text = rCfg.Cd_tabelapreco; } else { MessageBox.Show("Não existe configuração frente caixa para a empresa.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); CD_Empresa.Clear(); CD_Empresa.Focus(); return; } } }
private void afterBusca() { if (string.IsNullOrEmpty(CD_Empresa.Text)) { MessageBox.Show("Obrigatorio informar empresa.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); CD_Empresa.Focus(); return; } if (string.IsNullOrEmpty(placa.Text.Replace("-", "").Trim())) { MessageBox.Show("Obrigatorio informar placa.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); placa.Focus(); return; } bsVendaCombustivel.DataSource = CamadaNegocio.PostoCombustivel.TCN_VendaCombustivel.Buscar(string.Empty, CD_Empresa.Text, string.Empty, string.Empty, string.Empty, string.Empty, dt_ini.Text, dt_fin.Text, string.Empty, string.Empty, false, string.Empty, placa.Text, "a.dt_abastecimento desc", null); }
private void afterExcluiCustoFixo() { if (bsFormulaApontamento.Current != null) { if (CD_Empresa.Text.Trim().Equals(string.Empty)) { MessageBox.Show("Obrigatório informar empresa.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); CD_Empresa.Focus(); return; } if (bsCustoFixo.Current == null) { MessageBox.Show("Obrigatorio selecionar custo fixo para excluir.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } if (MessageBox.Show("Custo fixo selecionado: " + (bsFormulaApontamento.Current as TRegistro_FormulaApontamento).Cd_produto.Trim() + "-" + (bsFormulaApontamento.Current as TRegistro_FormulaApontamento).Ds_produto.Trim() + "\r\n\r\nConfirma exclusão?", "Pergunta", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1) == DialogResult.Yes) { //Adicionar item na lista a ser excluido (bsFormulaApontamento.Current as TRegistro_FormulaApontamento).LCustoFixoDel.Add( bsCustoFixo.Current as TRegistro_CustoFixo_Direto); //Excluir item do grid (bsFormulaApontamento.Current as TRegistro_FormulaApontamento).LCustoFixo.Remove( bsCustoFixo.Current as TRegistro_CustoFixo_Direto); bsFormulaApontamento.ResetCurrentItem(); } } else { MessageBox.Show("Não existe registro de apontamento selecionado.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void afterBusca() { if (string.IsNullOrEmpty(CD_Empresa.Text)) { MessageBox.Show("Obrigatorio informar empresa.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); CD_Empresa.Focus(); return; } bsFatura.DataSource = CamadaNegocio.Financeiro.Cartao.TCN_FaturaCartao.Buscar(string.Empty, CD_Empresa.Text, nr_cartao.Text, id_bandeira.Text, id_maquina.Text, string.Empty, rbDebito.Checked ? "D" : rbCredito.Checked ? "C" : string.Empty, rbPagar.Checked ? "P" : "R", string.Empty, string.Empty, cd_domiciliobancario.Text, rbFatura.Checked ? "F" : string.Empty, DT_Inicial.Text, DT_Final.Text, decimal.Zero, decimal.Zero, true, "A", "a.dt_vencto", null); sd_quitar.Text = (bsFatura.List as CamadaDados.Financeiro.Cartao.TList_FaturaCartao).Sum(p => p.Vl_Saldoquitar).ToString("N2", new System.Globalization.CultureInfo("pt-BR")); dt_quitacao.Focus(); }
public override void afterNovo() { if (tcCentral.SelectedIndex.Equals(0)) { if ((vTP_Modo == TTpModo.tm_busca) || (vTP_Modo == TTpModo.tm_Standby)) { bsTpPesagem.AddNew(); } base.afterNovo(); if (!tp_pesagem.Focus()) { nm_tppesagem.Focus(); } } else { if ((vTP_Modo == TTpModo.tm_busca) || (vTP_Modo == TTpModo.tm_Standby)) { bsSeq.AddNew(); base.afterNovo(); CD_Empresa.Focus(); (bsSeq.Current as TRegistro_CFGSeqPesagem).Tp_pesagem = (bsTpPesagem.Current as TRegistro_CadTpPesagem).Tp_pesagem; (bsSeq.Current as TRegistro_CFGSeqPesagem).Nm_tppesagem = (bsTpPesagem.Current as TRegistro_CadTpPesagem).Nm_tppesagem; bsSeq.ResetCurrentItem(); } } }
private void panelDados1_Leave(object sender, EventArgs e) { if (TPModo == TTpModo.tm_Insert) { CD_Empresa.Focus(); } }
private void ImportarDominio() { if (string.IsNullOrEmpty(CD_Empresa.Text)) { MessageBox.Show("Obrigatorio informar empresa.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); CD_Empresa.Focus(); return; } if (string.IsNullOrEmpty(path_arquivo.Text)) { MessageBox.Show("Obrigatorio informar path para gerar arquivo.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); path_arquivo.Focus(); return; } using (TFImportDominio fImport = new TFImportDominio()) { if (fImport.ShowDialog() == DialogResult.OK) { try { CamadaNegocio.Fiscal.IDominio.TCN_ImportDominio.GerarArquivo(CD_Empresa.Text, new DateTime(int.Parse(cbAno.Text), int.Parse(cbMes.SelectedValue.ToString()), 1), new DateTime(int.Parse(cbAno.Text), int.Parse(cbMes.SelectedValue.ToString()), DateTime.DaysInMonth(int.Parse(cbAno.Text), int.Parse(cbMes.SelectedValue.ToString()))), path_arquivo.Text, fImport.St_cliente, fImport.St_fornecedor, fImport.St_remetdest); MessageBox.Show("Arquivo gerado com sucesso.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception ex) { MessageBox.Show(ex.Message.Trim(), "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } }
public override void afterAltera() { if (tcCentral.SelectedIndex == 0) { base.afterAltera(); if (vTP_Modo == TTpModo.tm_Edit) { DS_SerieNf.Focus(); } } else { if (BS_Sequencia.Count > 0) { base.afterAltera(); if (vTP_Modo == TTpModo.tm_Edit) { CD_Empresa.Focus(); } } else { afterNovo(); } } }
public override void afterNovo() { if ((vTP_Modo == TTpModo.tm_busca) || (vTP_Modo == TTpModo.tm_Standby)) { if (tcCentral.SelectedTab.Equals(tpPadrao)) { BS_LanCMP_Requisicao.AddNew(); base.afterNovo(); if (!CD_Empresa.Focus()) { CD_Clifor_Requisitante.Focus(); this.modoBotoes(this.vTP_Modo, true, false, true, false, true, false, false); } } else { pd_Consulta.LimparRegistro(); BS_LanCMP_Requisicao.Clear(); this.modoBotoes(this.vTP_Modo, true, false, false, false, false, true, false); } } if (tcCentral.SelectedTab.Equals(tpPadrao)) { this.modoBotoes(this.vTP_Modo, true, false, true, false, true, false, false); } }
private void afterNovo() { CD_Empresa.Clear(); nm_empresa.Clear(); cd_tabelapreco.Clear(); ds_tabelapreco.Clear(); path_arquivo.Clear(); CD_Empresa.Focus(); }
private void afterGrava() { if (string.IsNullOrEmpty(CD_Empresa.Text)) { MessageBox.Show("Obrigatorio informar empresa.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); CD_Empresa.Focus(); return; } DialogResult = DialogResult.OK; }
public override void afterAltera() { base.afterAltera(); if (this.vTP_Modo == TTpModo.tm_Edit) { if (!CD_Empresa.Focus()) { CD_Empresa.Focus(); } } }
private void afterBusca() { if (CD_Empresa.Text.Trim().Equals(string.Empty)) { MessageBox.Show("Obrigatorio informar empresa.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); CD_Empresa.Focus(); return; } if (TP_Ordem.Text.Trim().Equals(string.Empty)) { MessageBox.Show("Obrigatorio informar tipo de ordem.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); TP_Ordem.Focus(); return; } if (CD_Clifor.Text.Trim().Equals(string.Empty)) { MessageBox.Show("Obrigatorio informar cliente.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); CD_Clifor.Focus(); return; } bsOS.DataSource = CamadaNegocio.Servicos.TCN_LanServico.Buscar(string.Empty, CD_Empresa.Text, CD_Clifor.Text, string.Empty, CD_Produto.Text, string.Empty, string.Empty, string.Empty, string.Empty, string.Empty, string.Empty, string.Empty, string.Empty, string.Empty, "A", DT_Inic.Text, DT_Final.Text, "'FE'", string.Empty, false, string.Empty, string.Empty, string.Empty, false, false, false, false, false, 0, string.Empty, string.Empty, null); }
public override void afterNovo() { if ((vTP_Modo == TTpModo.tm_busca) || (vTP_Modo == TTpModo.tm_Standby)) { BS_CadLocalArm_X_Empresa.AddNew(); base.afterNovo(); if (!CD_Empresa.Focus()) { CD_Local.Focus(); } } }
private void BB_Alterar_Click(object sender, EventArgs e) { TPModo = TTpModo.tm_Edit; tabControl_op.SelectedTab = tabPage_Lancamento; PreparaBotoes(TPModo); HabilitarPaineis(true); Tp_Movimento.Enabled = false; Nr_Pedido.Enabled = false; Nr_Pedido.ReadOnly = true; dataGridNavegador.Enabled = false; CD_Empresa.Focus(); }
public override void afterNovo() { if ((vTP_Modo == TTpModo.tm_busca) || (vTP_Modo == TTpModo.tm_Standby)) { bsParamZera.AddNew(); base.afterNovo(); if (!CD_Empresa.Focus()) { CD_Empresa.Focus(); } } }
public override void afterAltera() { if (tcCentral.SelectedTab.Equals(tpPadrao)) { base.afterAltera(); if (vTP_Modo == TTpModo.tm_Edit) { CD_Empresa.Focus(); } QTD_Aprovada.Enabled = false; } }
private void afterBusca() { if (string.IsNullOrEmpty(CD_Empresa.Text)) { MessageBox.Show("Obrigatorio informar empresa.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); CD_Empresa.Focus(); return; } if (string.IsNullOrEmpty(CD_Clifor.Text)) { MessageBox.Show("Obrigatorio informar clifor.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); CD_Clifor.Focus(); return; } if (string.IsNullOrEmpty(Tp_Dup.Text)) { MessageBox.Show("Obrigatorio informar tipo duplicata.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); Tp_Dup.Focus(); return; } Utils.TpBusca[] filtro = new Utils.TpBusca[6]; //Empresa filtro[0].vNM_Campo = "a.cd_empresa"; filtro[0].vOperador = "="; filtro[0].vVL_Busca = "'" + CD_Empresa.Text.Trim() + "'"; //Clifor filtro[1].vNM_Campo = "a.cd_clifor"; filtro[1].vOperador = "="; filtro[1].vVL_Busca = "'" + CD_Clifor.Text.Trim() + "'"; //Tipo Duplicata filtro[2].vNM_Campo = "a.tp_duplicata"; filtro[2].vOperador = "="; filtro[2].vVL_Busca = "'" + Tp_Dup.Text.Trim() + "'"; //Duplicata Ativa filtro[3].vNM_Campo = "isnull(dup.st_registro, 'A')"; filtro[3].vOperador = "<>"; filtro[3].vVL_Busca = "'C'"; //Parcela com saldo a liquidar filtro[4].vNM_Campo = "isnull(a.st_registro, 'A')"; filtro[4].vOperador = "in"; filtro[4].vVL_Busca = "('A', 'P')"; //Parcelas Vencidas filtro[5].vNM_Campo = "convert(datetime, floor(convert(decimal(30,10), a.dt_vencto)))"; filtro[5].vOperador = "<"; filtro[5].vVL_Busca = "convert(datetime, floor(convert(decimal(30,10), getdate())))"; bsParcelas.DataSource = new CamadaDados.Financeiro.Duplicata.TCD_LanParcela().Select(filtro, 0, string.Empty, "a.dt_vencto, c.nm_clifor", string.Empty); //Totalizar dados parcelas Tot_Parcelas.Value = (bsParcelas.DataSource as CamadaDados.Financeiro.Duplicata.TList_RegLanParcela).Sum(p => p.Vl_parcela); Tot_Liquidado.Value = (bsParcelas.DataSource as CamadaDados.Financeiro.Duplicata.TList_RegLanParcela).Sum(p => p.Vl_liquidado); Tot_Atual.Value = (bsParcelas.DataSource as CamadaDados.Financeiro.Duplicata.TList_RegLanParcela).Sum(p => p.cVl_atual); }
public override void afterNovo() { if ((vTP_Modo == TTpModo.tm_busca) || (vTP_Modo == TTpModo.tm_Standby)) { BS_CadEmpresa_X_Moega.AddNew(); base.afterNovo(); this.modoBotoes(this.vTP_Modo, true, false, true, false, true, true, false); if (!CD_Moega.Focus()) { CD_Empresa.Focus(); } } }
private void afterBusca() { if (string.IsNullOrEmpty(CD_Empresa.Text)) { MessageBox.Show("Obrigatorio informar empresa.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); CD_Empresa.Focus(); return; } bsGiaIcms.DataSource = CamadaNegocio.Fiscal.GIA_ICMS.TCN_GIAICMS.Buscar(CD_Empresa.Text, new DateTime(dtPeriodo.Value.Year, dtPeriodo.Value.Month, 1).ToString("dd/MM/yyyy"), new DateTime(dtPeriodo.Value.Year, dtPeriodo.Value.Month, DateTime.DaysInMonth(dtPeriodo.Value.Year, dtPeriodo.Value.Month), 23, 59, 59).ToString("dd/MM/yyyy HH:mm:ss"), null); }
public override void afterNovo() { if ((this.vTP_Modo == TTpModo.tm_busca) || (this.vTP_Modo == TTpModo.tm_Standby)) { BS_CadEmpresa.AddNew(); base.afterNovo(); pParametros.HabilitarControls(true, this.vTP_Modo); pDocumentos.HabilitarControls(true, this.vTP_Modo); if (!(CD_Empresa.Focus())) { NM_Empresa.Focus(); } buscarlogo.Enabled = true; bb_excluirLogo.Enabled = true; } }
private void CalcularDisponibilidade() { if (string.IsNullOrEmpty(CD_Empresa.Text)) { MessageBox.Show("Obrigatorio informar empresa.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); CD_Empresa.Focus(); return; } if (string.IsNullOrEmpty(id_formulacao.Text)) { MessageBox.Show("Obrigatorio informar formula.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); id_formulacao.Focus(); return; } //Verificar se existe Ficha de materia prima personalizada na ordem de produção. if (!string.IsNullOrEmpty(pId_ordem)) { CamadaDados.Producao.Producao.TList_Ordem_MPrima lOrdemPrima = CamadaNegocio.Producao.Producao.TCN_Ordem_MPrima.Buscar(pId_ordem, null); if (lOrdemPrima.Count > 0) { bsMPrima.DataSource = CamadaNegocio.Producao.Producao.TCN_MPrima.MontarListaMPrimaOrdem(CD_Empresa.Text, lOrdemPrima[0].Id_ordemstr, qtd_batch.Value, null, null); } } else { bsMPrima.DataSource = CamadaNegocio.Producao.Producao.TCN_MPrima.MontarListaMPrima(CD_Empresa.Text, id_formulacao.Text, qtd_batch.Value, null, null); } VL_CustoMPD.Value = (bsMPrima.List as CamadaDados.Producao.Producao.TList_MPrima).Sum(p => p.Vl_custo); //Buscar Custo Fixo BuscarCustoFixo(); //calculo valor unitario if (qtd_produzir.Value > decimal.Zero) { Vl_CustoUnitario.Value = Vl_CustoTotal.Value / (qtd_batch.Value * qtd_produzir.Value); } bsMPrima_PositionChanged(this, new EventArgs()); }
private void placaCarreta_Leave(object sender, EventArgs e) { if (controlePlaca) { controlePlaca = false; if (placaCarreta.Text.Trim() != string.Empty) { CamadaDados.Balanca.TList_PesagemAvulsa lPsAvulsa = CamadaNegocio.Balanca.TCN_PesagemAvulsa.Buscar(string.Empty, string.Empty, string.Empty, placaCarreta.Text, string.Empty, string.Empty, string.Empty, string.Empty, string.Empty, string.Empty, "'A'", 0, string.Empty, null); if (lPsAvulsa.Count > 0) { ps_bruto.Value = 0; ps_tara.Value = 0; ps_liquido.Value = 0; bsPsAvulsa.DataSource = lPsAvulsa; CD_Empresa.Enabled = false; BB_Empresa.Enabled = false; placaCarreta.Enabled = false; TpModo = TTpModo.tm_Edit; vST_FecharPesagem = true; modoBotoes(); ativaCampos(); TP_Pesagem.Text = lPsAvulsa[0].Tp_pesagem; TPPesagem(); } else { ativaCampos(); CD_Empresa.Focus(); } } controlePlaca = true; } }
private void afterInserirMPrima() { if (bsFormulaApontamento.Current != null) { if (CD_Empresa.Text.Trim().Equals(string.Empty)) { MessageBox.Show("Obrigatório informar empresa.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); CD_Empresa.Focus(); return; } using (TFLanFichaTec_MPrima fFichaTec_MPrima = new TFLanFichaTec_MPrima()) { fFichaTec_MPrima.Cd_empresa = CD_Empresa.Text; if (fFichaTec_MPrima.ShowDialog() == DialogResult.OK) { if (fFichaTec_MPrima.FichaTec_MPrima != null) { //Se existir um registro para o produto, exclui if ((bsFormulaApontamento.Current as TRegistro_FormulaApontamento).LFichaTec_MPrima.Exists(p => p.Cd_produto.Trim().Equals(fFichaTec_MPrima.FichaTec_MPrima.Cd_produto.Trim()))) { if (MessageBox.Show("Este item ja se encontra na lista de materias-primas.\r\n" + "Deseja ignorar o registro antigo e inserir o novo?", "Pergunta", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1) == DialogResult.Yes) { (bsFormulaApontamento.Current as TRegistro_FormulaApontamento).LFichaTec_MPrima.RemoveAll(p => p.Cd_produto.Trim().Equals(fFichaTec_MPrima.FichaTec_MPrima.Cd_produto.Trim())); (bsFormulaApontamento.Current as TRegistro_FormulaApontamento).LFichaTec_MPrima.Add(fFichaTec_MPrima.FichaTec_MPrima); bsFormulaApontamento.ResetCurrentItem(); } } else { //Inserir novo registro (bsFormulaApontamento.Current as TRegistro_FormulaApontamento).LFichaTec_MPrima.Add(fFichaTec_MPrima.FichaTec_MPrima); bsFormulaApontamento.ResetCurrentItem(); } } } } } else { MessageBox.Show("Não existe registro de apontamento selecionado.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void afterBusca() { if (string.IsNullOrEmpty(CD_Empresa.Text)) { MessageBox.Show("Obrigatorio informar empresa.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); CD_Empresa.Focus(); return; } if (string.IsNullOrEmpty(CD_CompVend.Text)) { MessageBox.Show("Obrigatorio informar vendedor.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); CD_CompVend.Focus(); return; } bsComissao.DataSource = CamadaNegocio.Faturamento.Comissao.TCN_Fechamento_Comissao.Buscar(string.Empty, CD_Empresa.Text, id_viagem.Text, CD_CompVend.Text, string.Empty, string.Empty, nr_notafiscal.Text, id_cupom.Text, string.Empty, id_ordem.Text, string.Empty, nr_pedido.Text, string.Empty, string.Empty, nr_cte.Text, id_receita.Text, id_locacao.Text, string.Empty, dt_ini.Text, dt_fin.Text, "C", string.Empty, string.Empty, null); tot_comissao.Value = (bsComissao.List as CamadaDados.Faturamento.Comissao.TList_Fechamento_Comissao).Sum(p => p.Vl_comissao); tot_faturado.Value = (bsComissao.List as CamadaDados.Faturamento.Comissao.TList_Fechamento_Comissao).Sum(p => p.Vl_faturado); tot_saldofat.Value = (bsComissao.List as CamadaDados.Faturamento.Comissao.TList_Fechamento_Comissao).Sum(p => p.Vl_saldofaturar); }