Ejemplo n.º 1
0
 private void TxtVlrMov_KeyPress(object sender, KeyPressEventArgs e)
 {
     if (e.KeyChar == (char)Keys.Enter || e.KeyChar == (char)Keys.Tab)
     {
         LstTipoDoc.Focus();
     }
 }
Ejemplo n.º 2
0
        private void FrmFecharVenda_Load(object sender, EventArgs e)
        {
            Controle.Conexao = FrmFrenteLoja.FrmPrincipal.Conexao;
            TpDoc.Controle   = Controle;
            if (FrmFrenteLoja.FrmPrincipal.Parametros_Filial.EmissorCF == 3)
            {
                LstTipoDoc = FrmFrenteLoja.FrmPrincipal.PopularCombo("SELECT ID_Documento,Documento FROM TipoDocumento where MFE > 0 ORDER BY Id_Documento", LstTipoDoc, "");
            }
            else
            {
                LstTipoDoc = FrmFrenteLoja.FrmPrincipal.PopularCombo("SELECT ID_Documento,Documento FROM TipoDocumento ORDER BY Id_Documento", LstTipoDoc, "");
            }
            LstTipoDoc.SelectedIndex = 0;
            LstTipoDoc.Focus();
            TxtDesconto.Value = FrmFrenteLoja.DescVenda;
            //Criando a Tebale de Lançamento dos Pagamentos
            Pagamento = new DataTable();
            Pagamento.Columns.Add("ID_Documento", Type.GetType("System.Int32"));
            Pagamento.Columns.Add("Documento", Type.GetType("System.String"));
            Pagamento.Columns.Add("Adquirente", Type.GetType("System.String"));
            Pagamento.Columns.Add("VlrDoc", Type.GetType("System.Decimal"));
            Pagamento.Columns.Add("Vencimento", Type.GetType("System.DateTime"));
            Pagamento.Columns.Add("Baixa", Type.GetType("System.Int32"));
            Pagamento.Columns.Add("MFE", Type.GetType("System.Int32"));
            Pagamento.Columns.Add("IdPagMFe", Type.GetType("System.Int32"));
            Pagamento.Columns.Add("IdRespMFe", Type.GetType("System.Int32"));
            Pagamento.Columns.Add("IdFinanc", Type.GetType("System.Int32"));
            Pagamento.Columns.Add("ChaveCFe", Type.GetType("System.String"));
            // Pagamento Cartão
            PagCartao = new DataTable();
            PagCartao.Columns.Add("IdLanc", Type.GetType("System.Int32"));
            PagCartao.Columns.Add("ID_Documento", Type.GetType("System.Int32"));
            PagCartao.Columns.Add("Documento", Type.GetType("System.String"));
            PagCartao.Columns.Add("Adquirente", Type.GetType("System.String"));
            PagCartao.Columns.Add("ID_Nota", Type.GetType("System.Int32"));
            PagCartao.Columns.Add("VlrDoc", Type.GetType("System.Decimal"));
            PagCartao.Columns.Add("IdPagMFe", Type.GetType("System.Int32"));
            PagCartao.Columns.Add("IdRespMFe", Type.GetType("System.Int32"));
            PagCartao.Columns.Add("ChaveCFe", Type.GetType("System.String"));
            PagCartao.Columns.Add("MFE", Type.GetType("System.Int32"));
            PagCartao.Columns.Add("NParc", Type.GetType("System.Int32"));

            AtualizarValores();

            /*
             * StringBuilder cupom = new StringBuilder(200);
             * cupom.Append(' ', 40);
             * cupom.Append('-', 11);
             * cupom.Append('\n');
             * cupom.Append("TOTAL R$");
             * cupom.AppendFormat(FrmFrenteLoja.TotVenda.ToString("N").PadLeft(43, ' '));
             * cupom.Append('\n');
             * FrmFrenteLoja.AtualizarDisplay(cupom.ToString());*/
        }
Ejemplo n.º 3
0
        private void BtnConfirmar_Click(object sender, EventArgs e)
        {
            if (TxtValor.Value <= 0)
            {
                MessageBox.Show("Favor verifique o valor do movimento", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Error);
                TxtValor.Focus();
                return;
            }
            if (int.Parse(LstTipoDoc.SelectedValue.ToString()) == 0)
            {
                MessageBox.Show("Favor informar o Documento", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Error);
                LstTipoDoc.Focus();
                return;
            }

            if (MessageBox.Show("Confirma o Movimento ?", "Confirmação", MessageBoxButtons.YesNo) == DialogResult.Yes)
            {
                MvCaixa.LerDados(0);
                if (TpMovim == FrmFrenteLoja.SanGriaSuprimento.Sangria)
                {
                    MvCaixa.Tipo      = 0;
                    MvCaixa.Descricao = "Sangria: " + TxtDescricao.Text.Trim();
                }
                else
                {
                    MvCaixa.Descricao = "Suprimento: " + TxtDescricao.Text.Trim();
                    MvCaixa.Tipo      = 1;
                }
                MvCaixa.Valor       = TxtValor.Value;
                MvCaixa.IdDocumento = int.Parse(LstTipoDoc.SelectedValue.ToString());
                MvCaixa.Status      = 1;
                MvCaixa.IdCaixa     = FrmFrenteLoja.IdCaixa;
                MvCaixa.GravarDados();
                MessageBox.Show("Operação concluida");
                Close();
            }
        }