예제 #1
0
        void BtnConfirmaClick(object sender, EventArgs e)
        {
            string msg = "";
            bool   result;
            string codigo = edtCodigo.Text.Trim();

            if (acao == 'I')
            {
                acao = 'i';
                return;
            }
            if (acao == 'A')
            {
                acao = 'a';
                return;
            }
            string ativo = chkAtivo.Checked ? "S" : "N";

            if (acao == 'i')
            {
                result = naturezas.Inclui(codigo, edtDescricao.Text, ativo, ref msg);
            }
            else
            {
                result = naturezas.Altera(codigo, edtDescricao.Text, ativo, ref msg);
            }
            if (!result)
            {
                if (acao == 'i')
                {
                    MessageBox.Show(codigo + "\n" + msg, "Erro na inclusão da natureza", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
                else
                {
                    MessageBox.Show(codigo + "\n" + msg, "Erro na alteração da natureza", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            this.Cursor = Cursors.WaitCursor;
            naturezas.Carrega(dgvCadastro);
            this.Cursor = Cursors.Default;
            Sort(col_sorted, ord_sorted);
            int selecionado = Procura(codigo, true);

            if (selecionado >= 0)
            {
                dgvCadastro.Rows[selecionado].Cells[0].Selected = true;
                AtualizaDados(selecionado);
                AtualizaDadosLocal(selecionado);
            }
            DesabilitaEdicao();
            SetaEdicaoLocal(false);
        }
예제 #2
0
        private void CarregaNaturezas()
        {
            cNaturezasPagamento naturezas = new cNaturezasPagamento();

            this.Cursor = Cursors.WaitCursor;
            naturezas.Carrega(cbxNaturezas, cbxCodNaturezas);
            this.Cursor = Cursors.Default;
        }
예제 #3
0
 void FCadNaturezasLoad(object sender, EventArgs e)
 {
     naturezas   = new cNaturezasPagamento();
     this.Cursor = Cursors.WaitCursor;
     naturezas.Carrega(dgvCadastro);
     this.Cursor = Cursors.Default;
     SetaEdicaoLocal(false);
     result = false;
 }
예제 #4
0
 void FGraficoTendenciaLoad(object sender, EventArgs e)
 {
     if (origem == 'p')
     {
         cNaturezasPagamento naturezas = new cNaturezasPagamento();
         this.Cursor = Cursors.WaitCursor;
         naturezas.Carrega(cbxNaturezas, cbxCodNaturezas);
         this.Cursor = Cursors.Default;
     }
     else
     {
         cNaturezasRecebimento naturezas = new cNaturezasRecebimento();
         this.Cursor = Cursors.WaitCursor;
         naturezas.Carrega(cbxNaturezas, cbxCodNaturezas);
         this.Cursor = Cursors.Default;
     }
 }
예제 #5
0
        void MainFormLoad(object sender, EventArgs e)
        {
            imgSoftplace.Visible = false;
            cbxFiltroSituacao.Items.Add("Pagos");
            cbxFiltroSituacao.Items.Add("Abertos");
            cbxFiltroSituacao.Items.Add("Atrasados");
            cbxFiltroSituacao.Items.Add("Todos");
            cbxFiltroSituacao.Text = "Abertos";
            bShow = true;

            cNaturezasPagamento naturezas = new cNaturezasPagamento();

            this.Cursor = Cursors.WaitCursor;
            naturezas.Carrega(cbxFiltroNaturezas, cbxCodNaturezas);
            foreach (string s in cbxFiltroNaturezas.Items)
            {
                clbFiltroNaturezas.Items.Add(s, true);
            }
            this.Cursor = Cursors.Default;
            cbxFiltroNaturezas.Items.Add("Todas");
            cbxCodNaturezas.Items.Add("Todas");
            cbxFiltroNaturezas.Text = "Todas";

            cFormas formas = new cFormas();

            this.Cursor = Cursors.WaitCursor;
            formas.Carrega(cbxFiltroFormas, cbxCodFormas);
            this.Cursor = Cursors.Default;
            cbxFiltroFormas.Items.Add("Todas");
            cbxCodFormas.Items.Add("Todas");
            cbxFiltroFormas.Text = "Todas";

            cPendencias pendencias = new cPendencias();

            this.Cursor = Cursors.WaitCursor;
            pendencias.Carrega(cbxFiltroPendencias, cbxCodPendencias);
            this.Cursor = Cursors.Default;
            cbxFiltroPendencias.Items.Add("Todas");
            cbxCodPendencias.Items.Add("Todas");
            cbxFiltroPendencias.Text = "Todas";

            cbxFiltroTipos.Items.Add("Todos");
            cbxFiltroTipos.Items.Add("Fixo");
            cbxFiltroTipos.Items.Add("Variável");
            cbxFiltroTipos.Items.Add("Semi-fixa");
            cbxFiltroTipos.Text = "Todos";

            edtParceiro.Text = "";

            dtpVencimentoI.Value   = DateTime.Now;
            dtpVencimentoF.Value   = DateTime.Now;
            dtpPagamentoI.Value    = DateTime.Now;
            dtpPagamentoF.Value    = DateTime.Now;
            dtpEmissaoI.Value      = DateTime.Now;
            dtpEmissaoF.Value      = DateTime.Now;
            dtpVencimentoI.Checked = false;
            dtpVencimentoF.Checked = false;
            dtpPagamentoI.Checked  = false;
            dtpPagamentoF.Checked  = false;
            dtpEmissaoI.Checked    = false;
            dtpEmissaoF.Checked    = false;

            col_sorted = "";
            ord_sorted = SortOrder.Ascending;
        }