Exemplo n.º 1
0
 private void modoBotoes()
 {
     if (vModo.Equals(Utils.TTpModo.tm_Standby))
     {
         BB_Novo.Visible     = true;
         BB_Gravar.Visible   = false;
         BB_Cancelar.Visible = false;
         BB_Buscar.Visible   = true;
         if (!tcCentral.TabPages.Contains(tpNavegador))
         {
             tcCentral.TabPages.Add(tpNavegador);
         }
         if (tcCentral.TabPages.Contains(tpPrevisao))
         {
             tcCentral.TabPages.Remove(tpPrevisao);
         }
     }
     else if (vModo.Equals(Utils.TTpModo.tm_Insert) || vModo.Equals(Utils.TTpModo.tm_Edit))
     {
         BB_Novo.Visible     = false;
         BB_Gravar.Visible   = true;
         BB_Cancelar.Visible = true;
         BB_Buscar.Visible   = false;
         if (tcCentral.TabPages.Contains(tpNavegador))
         {
             tcCentral.TabPages.Remove(tpNavegador);
         }
         if (!tcCentral.TabPages.Contains(tpPrevisao))
         {
             tcCentral.TabPages.Add(tpPrevisao);
         }
     }
 }
Exemplo n.º 2
0
 private void afterNovo()
 {
     if (vModo.Equals(Utils.TTpModo.tm_Standby))
     {
         if (vl_saldovalor.Value > 0)
         {
             bsCResultado.AddNew();
             (bsCResultado.Current as CamadaDados.Financeiro.CCustoLan.TRegistro_LanCCustoLancto).Vl_lancto = vl_saldovalor.Value;
             (bsCResultado.Current as CamadaDados.Financeiro.CCustoLan.TRegistro_LanCCustoLancto).Dt_lancto = Dt_movimento;
             bsCResultado.ResetCurrentItem();
             cd_ccusto.Enabled    = true;
             bb_ccusto.Enabled    = true;
             nr_orcamento.Enabled = true;
             bb_orcamento.Enabled = true;
             vl_rateiocc.Enabled  = true;
             pc_rateiocc.Enabled  = true;
             dt_lancto.Enabled    = true;
             cd_ccusto.Focus();
             vModo = Utils.TTpModo.tm_Insert;
         }
         else
         {
             MessageBox.Show("Não existe mais saldo para ratear por centro resultado.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
     }
 }
Exemplo n.º 3
0
 private void controlarPages()
 {
     if (modo.Equals(Utils.TTpModo.tm_Standby))
     {
         if (tcCentral.TabPages.Contains(tpCobranca))
         {
             tcCentral.TabPages.Remove(tpCobranca);
         }
         if (!tcCentral.TabPages.Contains(tpNavegador))
         {
             tcCentral.TabPages.Add(tpNavegador);
         }
     }
     else if (modo.Equals(Utils.TTpModo.tm_Insert) || modo.Equals(Utils.TTpModo.tm_Edit))
     {
         if (tcCentral.TabPages.Contains(tpNavegador))
         {
             tcCentral.TabPages.Remove(tpNavegador);
         }
         if (!tcCentral.TabPages.Contains(tpCobranca))
         {
             tcCentral.TabPages.Add(tpCobranca);
         }
     }
 }
Exemplo n.º 4
0
        private void NovoSaldo()
        {
            if ((bsItensInventario.Current != null) && vModoSaldo.Equals(Utils.TTpModo.tm_Standby))
            {
                bsSaldoItem.AddNew();
                (bsSaldoItem.Current as CamadaDados.Estoque.TRegistro_Inventario_Item_X_Saldo).Id_inventario = (bsInventario.Current as CamadaDados.Estoque.Tregistro_Inventario).Id_inventario;
                (bsSaldoItem.Current as CamadaDados.Estoque.TRegistro_Inventario_Item_X_Saldo).Cd_produto    = (bsItensInventario.Current as CamadaDados.Estoque.TRegistro_Inventario_Item).Cd_produto;
                (bsSaldoItem.Current as CamadaDados.Estoque.TRegistro_Inventario_Item_X_Saldo).Ds_produto    = (bsItensInventario.Current as CamadaDados.Estoque.TRegistro_Inventario_Item).Ds_produto;
                (bsSaldoItem.Current as CamadaDados.Estoque.TRegistro_Inventario_Item_X_Saldo).Ds_unidade    = (bsItensInventario.Current as CamadaDados.Estoque.TRegistro_Inventario_Item).Sigla_unidade;
                //Buscar Vl Medio estoque
                (bsSaldoItem.Current as CamadaDados.Estoque.TRegistro_Inventario_Item_X_Saldo).Vl_unitario =
                    CamadaNegocio.Estoque.TCN_LanEstoque.Valor_Medio_Est_Produto((bsInventario.Current as CamadaDados.Estoque.Tregistro_Inventario).Cd_empresa,
                                                                                 (bsItensInventario.Current as CamadaDados.Estoque.TRegistro_Inventario_Item).Cd_produto,
                                                                                 null);

                bsSaldoItem.ResetCurrentItem();
                vModoSaldo = Utils.TTpModo.tm_Insert;
                AtivarCampos(true);
            }
        }
Exemplo n.º 5
0
 private void afterNovo()
 {
     if (vModo.Equals(Utils.TTpModo.tm_Insert))
     {
         if (MessageBox.Show("Quantidade de bolsas do ticket Nº" + id_ticket.Text + " não foi salva.\r\n" +
                             "Deseja salvar as informações?", "Pergunta", MessageBoxButtons.YesNo, MessageBoxIcon.Question,
                             MessageBoxDefaultButton.Button1) == DialogResult.Yes)
         {
             this.afterGrava();
             return;
         }
     }
     bs_PesagemGraos.Clear();
     Placa.Focus();
     this.vModo = Utils.TTpModo.tm_Insert;
 }
Exemplo n.º 6
0
 private void HabilitarPages()
 {
     if (vModo.Equals(Utils.TTpModo.tm_Standby) || vModo.Equals(Utils.TTpModo.tm_busca))
     {
         if (!tcCentral.TabPages.Contains(tpNavegador))
         {
             tcCentral.TabPages.Add(tpNavegador);
         }
         if (tcCentral.TabPages.Contains(tpLote))
         {
             tcCentral.TabPages.Remove(tpLote);
         }
     }
     else
     {
         if (tcCentral.TabPages.Contains(tpNavegador))
         {
             tcCentral.TabPages.Remove(tpNavegador);
         }
         if (!tcCentral.TabPages.Contains(tpLote))
         {
             tcCentral.TabPages.Add(tpLote);
         }
     }
 }