示例#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 = pendencias.Inclui(codigo, edtDescricao.Text, ativo, ref msg);
            }
            else
            {
                result = pendencias.Altera(codigo, edtDescricao.Text, ativo, ref msg);
            }
            if (!result)
            {
                if (acao == 'i')
                {
                    MessageBox.Show(codigo + "\n" + msg, "Erro na inclusão da pendência", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
                else
                {
                    MessageBox.Show(codigo + "\n" + msg, "Erro na alteração da pendência", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            this.Cursor = Cursors.WaitCursor;
            pendencias.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);
            }
            DesabilitaEdicao();
            SetaEdicaoLocal(false);
        }
示例#2
0
        private void CarregaPendencias()
        {
            cPendenciasRecebimento pendencias = new cPendenciasRecebimento();

            this.Cursor = Cursors.WaitCursor;
            pendencias.Carrega(cbxPendencias, cbxCodPendencias);
            this.Cursor = Cursors.Default;
        }
示例#3
0
 void FCadPendenciasLoad(object sender, EventArgs e)
 {
     pendencias  = new cPendenciasRecebimento();
     this.Cursor = Cursors.WaitCursor;
     pendencias.Carrega(dgvCadastro);
     this.Cursor = Cursors.Default;
     SetaEdicaoLocal(false);
     result = false;
 }
示例#4
0
        void MainFormLoad(object sender, EventArgs e)
        {
            imgSoftplace.Visible = false;
            cbxFiltroSituacao.Items.Add("Recebidos");
            cbxFiltroSituacao.Items.Add("Abertos");
            cbxFiltroSituacao.Items.Add("Atrasados");
            cbxFiltroSituacao.Items.Add("Todos");
            if (pedido_filtro.Length > 0)
            {
                cbxFiltroSituacao.Text = "Todos";
            }
            else
            {
                cbxFiltroSituacao.Text = "Abertos";
            }
            bShow = true;

            cNaturezasRecebimento naturezas = new cNaturezasRecebimento();

            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";

            cFormasRecebimento formas = new cFormasRecebimento();

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

            cPendenciasRecebimento pendencias = new cPendenciasRecebimento();

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

            cbxFiltroCancelados.Items.Add("Todos");
            cbxFiltroCancelados.Items.Add("Cancelados");
            cbxFiltroCancelados.Items.Add("Não Cancelados");
            cbxFiltroCancelados.Text = "Todos";

            edtParceiro.Text = "";

            dtpVencimentoI.Value    = DateTime.Now;
            dtpVencimentoF.Value    = DateTime.Now;
            dtpRecebimentoI.Value   = DateTime.Now;
            dtpRecebimentoF.Value   = DateTime.Now;
            dtpEmissaoI.Value       = DateTime.Now;
            dtpEmissaoF.Value       = DateTime.Now;
            dtpVencimentoI.Checked  = false;
            dtpVencimentoF.Checked  = false;
            dtpRecebimentoI.Checked = false;
            dtpRecebimentoF.Checked = false;
            dtpEmissaoI.Checked     = false;
            dtpEmissaoF.Checked     = false;

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