Exemple #1
0
        public static bool insertformpagtomovto(FormaPagtoMovto obj)
        {
            bool retorno = true;

            try
            {
                string        sql = "insert into movtoformapagto(seqmovto,seqformapagto,vlrpago,ultnome) values (@seqmovto,@seqformapagto,@vlrpago,@ultnome)";
                SQLiteCommand cmd = new SQLiteCommand();
                cmd.CommandText = sql;
                cmd.Parameters.AddWithValue("@seqmovto", obj.Seqmovto);
                cmd.Parameters.AddWithValue("@seqformapagto", obj.Seqformapagto);
                cmd.Parameters.AddWithValue("@vlrpago", obj.Valorpagto);
                cmd.Parameters.AddWithValue("@ultnome", obj.Ultnome);
                cmd.Connection = BancoDados.ConectarBD();
                cmd.ExecuteNonQuery();
                Funcao.GravarLog("Forma de pagamento número ( " + obj.Seqformapagto + " ) inserido com sucesso !!!", "APP");
            }
            catch (SQLiteException erro)
            {
                retorno = false;
                Funcao.GravarLog("Erro ao cadastrar a forma de pagamento ( " + obj.Seqformapagto + " ) " + erro.Message);
            }

            return(retorno);
        }
Exemple #2
0
        private void AddFormaPagto()
        {
            decimal valor, saldo, total;

            valor         = decimal.Parse(txtValor.Text);
            total         = decimal.Parse(txtVlrTotal.Text);
            saldo         = total - valor;
            txtSaldo.Text = saldo.ToString("F2");

            FormaPagtoMovto formaPagtoMovto = new FormaPagtoMovto();

            formaPagtoMovto.Seqmovto      = int.Parse(txtSeqmovto.Text);
            formaPagtoMovto.Seqformapagto = int.Parse(cboFormaPagto.SelectedValue.ToString());
            //formaPagtoMovto.Seqformapagto = int.Parse(txtSeqformapagto.Text);
            formaPagtoMovto.Valorpagto = valor;
            formaPagtoMovto.Ultnome    = Properties.Settings.Default.ultnome;

            if (MovimentoController.insertformpagtomovto(formaPagtoMovto))
            {
                dgvFormaPagto.Rows.Add(txtSeqformapagto.Text, txtFormaPagto.Text, valor.ToString("C2"));
                txtValor.Text = string.Empty;
                txtSeqformapagto.Focus();
            }

            if (saldo == 0)
            {
                btnGravar.PerformClick();
            }
        }