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 toolStrip_SalvaFis_Click(object sender, EventArgs e) { dataGrid_Fiscal.Enabled = true; //setando o nr_pedido igual ao pedido principal (bindingSource_PedidoCab.DataSource as TList_RegLanPedido)[dataGridNavegador.CurrentRow.Index].PedidoFiscal [dataGrid_Fiscal.CurrentRow.Index].Nr_pedido = Nr_Pedido.Value; BarraBotoesItem(toolStrip_ItemFiscal, TTpModo.tm_Standby); dataGrid_Fiscal.Enabled = true; Nr_Serie.Focus(); }
public override void afterAltera() { base.afterAltera(); Cbx_TP_Fiscal.Enabled = false; BB_CFG_Pedido.Enabled = false; CFG_Pedido.Enabled = false; Nr_Serie.Focus(); if (!string.IsNullOrEmpty(CD_Movto.Text)) { CD_CMI.Enabled = true; BB_CMI.Enabled = true; } else { CD_CMI.Enabled = false; BB_CMI.Enabled = false; } CamadaDados.Faturamento.Cadastros.TList_CadCFGPedido lCfgPed = CamadaNegocio.Faturamento.Cadastros.TCN_CadCFGPedido.Buscar(CFG_Pedido.Text, string.Empty, string.Empty, string.Empty, string.Empty, string.Empty, string.Empty, string.Empty, string.Empty, string.Empty, string.Empty, decimal.Zero, 1, string.Empty, null); if (lCfgPed.Count > 0) { St_valoresfixos = lCfgPed[0].St_valoresfixosbool; St_commoditties = lCfgPed[0].St_commodittiesbool; St_gerarfin = lCfgPed[0].St_gerarfinbool; } }
private void TFCadCFGPedidoFiscal_Load(object sender, EventArgs e) { Utils.ShapeGrid.RestoreShape(this, gCadCFGPedidoFiscal); if (!string.IsNullOrEmpty(Utils.Parametros.pubCultura)) { Idioma.TIdioma.AjustaCultura(this); } if (st_maximizar) { this.WindowState = FormWindowState.Maximized; } else { //Verificar se nao existe configuracao CamadaDados.Faturamento.Cadastros.TList_CadCFGPedidoFiscal lCfg = CamadaNegocio.Faturamento.Cadastros.TCN_CadCFGPedidoFiscal.Buscar(pCfg_pedido, pTp_fiscal, string.Empty, decimal.Zero, decimal.Zero, 0, string.Empty, null); if (lCfg.Count > 0) { bsCFGPedidoFiscal.DataSource = lCfg; this.vTP_Modo = TTpModo.tm_busca; this.modoBotoes(this.vTP_Modo, true, true, false, true, false, true, true); } else { afterNovo(); Cbx_TP_Fiscal.SelectedValue = pTp_fiscal; CFG_Pedido.Text = pCfg_pedido; Nr_Serie.Focus(); } } }