// OPEN PROCURA FORM
        //------------------------------------------------------------------------------------------------------------
        private void btnSetConta_Click(object sender, EventArgs e)
        {
            try
            {
                // --- Ampulheta ON
                Cursor.Current = Cursors.WaitCursor;

                Contas.frmContaProcura frm = new Contas.frmContaProcura(this, ContaSelected.IDConta);
                frm.ShowDialog();

                //--- check return
                if (frm.DialogResult == DialogResult.OK)
                {
                    entradasList.ForEach(ent => ent.IDConta = (int)frm.propEscolha.IDConta);
                    ContaSelected        = frm.propEscolha;
                    txtConta.Text        = frm.propEscolha.Conta;
                    lblContaDetalhe.Text = $"Saldo da Conta: {frm.propEscolha.ContaSaldo.ToString("c")} \n" +
                                           $"Data de Bloqueio até: {frm.propEscolha.BloqueioData?.ToString() ?? ""}";
                }

                //--- select
                txtConta.Focus();
                txtConta.SelectAll();
            }
            catch (Exception ex)
            {
                AbrirDialog("Uma exceção ocorreu ao abrir o formulário de procura..." + "\n" +
                            ex.Message, "Exceção", DialogType.OK, DialogIcon.Exclamation);
            }
            finally
            {
                // --- Ampulheta OFF
                Cursor.Current = Cursors.Default;
            }
        }
        // OPEN PROCURA FORM
        //------------------------------------------------------------------------------------------------------------
        private void btnSetConta_Click(object sender, EventArgs e)
        {
            try
            {
                // --- Ampulheta ON
                Cursor.Current = Cursors.WaitCursor;

                Contas.frmContaProcura frm = new Contas.frmContaProcura(this, ContaSelected.IDConta, false);
                frm.ShowDialog();

                //--- check return
                if (frm.DialogResult == DialogResult.OK)
                {
                    DefineConta(frm.propEscolha);
                    ObterDados();
                }

                //--- select
                txtConta.Focus();
                txtConta.SelectAll();
            }
            catch (Exception ex)
            {
                AbrirDialog("Uma exceção ocorreu ao abrir o formulário de procura..." + "\n" +
                            ex.Message, "Exceção", DialogType.OK, DialogIcon.Exclamation);
            }
            finally
            {
                // --- Ampulheta OFF
                Cursor.Current = Cursors.Default;
            }
        }
示例#3
0
        // OPEN PROCURA FORM
        //------------------------------------------------------------------------------------------------------------
        private void btnSetConta_Click(object sender, EventArgs e)
        {
            if (!btnSetConta.Enabled)
            {
                return;
            }

            try
            {
                // --- Ampulheta ON
                Cursor.Current = Cursors.WaitCursor;

                Contas.frmContaProcura frm = new Contas.frmContaProcura(this, _provisoria.IDConta);
                frm.ShowDialog();

                //--- check return
                if (frm.DialogResult == DialogResult.OK)
                {
                    if (Sit != EnumFlagEstado.NovoRegistro && ContaSelected.IDConta != frm.propEscolha.IDConta)
                    {
                        Sit = EnumFlagEstado.Alterado;
                    }
                    DefineConta(frm.propEscolha);
                }

                //--- select
                txtConta.Focus();
                txtConta.SelectAll();
            }
            catch (Exception ex)
            {
                AbrirDialog("Uma exceção ocorreu ao abrir o formulário de procura..." + "\n" +
                            ex.Message, "Exceção", DialogType.OK, DialogIcon.Exclamation);
            }
            finally
            {
                // --- Ampulheta OFF
                Cursor.Current = Cursors.Default;
            }
        }