Esempio n. 1
0
        // CHECK SETOR PADRAO
        //------------------------------------------------------------------------------------------------------------
        private bool CheckSetorPadrao(ref objSetor setor)
        {
            //--- VERIFICA SETOR
            string   SetorPadrao = ObterDefault("SetorPadrao");
            SetorBLL sBLL        = new SetorBLL();

            if (string.IsNullOrEmpty(SetorPadrao))
            {
                return(false);
            }
            else
            {
                try
                {
                    // --- Ampulheta ON
                    Cursor.Current = Cursors.WaitCursor;

                    setor = sBLL.GetSetor(Convert.ToInt32(SetorPadrao));
                    return(setor != null && setor.IDSetor != null);
                }
                catch (Exception ex)
                {
                    AbrirDialog("Uma exceção ocorreu ao Obter SETOR Padrao..." + "\n" +
                                ex.Message, "Exceção", DialogType.OK, DialogIcon.Exclamation);
                    return(false);
                }
                finally
                {
                    // --- Ampulheta OFF
                    Cursor.Current = Cursors.Default;
                }
            }
        }
Esempio n. 2
0
        // EDITAR CONTA ESCOLHIDA
        //------------------------------------------------------------------------------------------------------------
        private void btnEditar_Click(object sender, EventArgs e)
        {
            //--- check selected item
            if (dgvListagem.SelectedRows.Count == 0)
            {
                AbrirDialog("Favor selecionar um registro para Editar...",
                            "Selecionar Registro", DialogType.OK, DialogIcon.Information);
                return;
            }

            //--- get Selected item
            objSetor item = (objSetor)dgvListagem.SelectedRows[0].DataBoundItem;

            //--- open edit form
            if (_formOrigem == null)
            {
                frmSetor frm = new frmSetor(item);
                frm.MdiParent = Application.OpenForms.OfType <frmPrincipal>().FirstOrDefault();
                DesativaMenuPrincipal();
                Close();
                frm.Show();
            }
            else
            {
                propEscolha  = item;
                DialogResult = DialogResult.Yes;
            }
        }
        public frmAPagarQuitar(objAPagar pag, Form formOrigem)
        {
            InitializeComponent();

            _formOrigem = formOrigem;
            _apagar     = pag;
            propSaida   = new objMovimentacao(null);

            CarregaComboMes();
            HandlerKeyDownControl(this);
            numSaidaAno.KeyDown += control_KeyDown;
            numSaidaAno.Enter   += Control_Enter;
            numSaidaDia.KeyDown += control_KeyDown;
            numSaidaDia.Enter   += Control_Enter;

            // get default Conta and Setor
            ContaSelected = ContaPadrao();

            // get SETOR
            if (SetorPadrao().IDSetor == pag.IDSetor)
            {
                SetorSelected = SetorPadrao();
            }
            else
            {
                SetorSelected = GetSetor(pag.IDSetor);
            }

            if (ContaSelected == null | SetorSelected == null)
            {
                return;
            }

            DefineValoresIniciais();
        }
        // CONTROL KEYDOWN: BLOCK (+), CREATE (DELETE), BLOCK EDIT
        //------------------------------------------------------------------------------------------------------------
        private void Control_KeyDown(object sender, KeyEventArgs e)
        {
            Control ctr = (Control)sender;

            if (e.KeyCode == Keys.Add || e.KeyCode == Keys.F4)
            {
                e.Handled = true;

                switch (ctr.Name)
                {
                case "txtColaborador":
                    btnSetColaborador_Click(sender, new EventArgs());
                    break;

                case "txtSetor":
                    btnSetSetor_Click(sender, new EventArgs());
                    break;

                default:
                    break;
                }
            }
            else if (e.KeyCode == Keys.Delete)
            {
                e.Handled = true;

                switch (ctr.Name)
                {
                case "txtColaborador":
                    txtColaborador.Clear();
                    _colaborador = null;
                    ObterDados();
                    break;

                case "txtSetor":
                    txtSetor.Clear();
                    _setor = null;
                    ObterDados();
                    break;

                default:
                    break;
                }
            }
            else if (e.Alt)
            {
                e.Handled = false;
            }
            else
            {
                //--- cria um array de controles que serão bloqueados de alteracao
                Control[] controlesBloqueados = { txtColaborador, txtSetor };

                if (controlesBloqueados.Contains(ctr))
                {
                    e.Handled          = true;
                    e.SuppressKeyPress = true;
                }
            }
        }
        // UPDATE SALDO DO SETOR LOCAL
        //------------------------------------------------------------------------------------------------------------
        public static void SetorSaldoLocalUpdate(int IDSetor, decimal Valor)
        {
            try
            {
                // --- Ampulheta ON
                Cursor.Current = Cursors.WaitCursor;

                // execute
                frmPrincipal principal = Application.OpenForms.OfType <frmPrincipal>().First();
                objSetor     setor     = principal.propSetorPadrao;

                if (setor.IDSetor == IDSetor)
                {
                    setor.SetorSaldo += Valor;
                }
            }
            catch (Exception ex)
            {
                AbrirDialog("Uma exceção ocorreu ao ALTERAR o saldo do SETOR local..." + "\n" +
                            ex.Message, "Exceção", DialogType.OK, DialogIcon.Exclamation);
                throw ex;
            }
            finally
            {
                // --- Ampulheta OFF
                Cursor.Current = Cursors.Default;
            }
        }
        private void btnSetSetor_Click(object sender, EventArgs e)
        {
            try
            {
                // --- Ampulheta ON
                Cursor.Current = Cursors.WaitCursor;

                Setores.frmSetorProcura frm = new Setores.frmSetorProcura(this, _setor == null ? null : _setor.IDSetor);
                frm.ShowDialog();

                //--- check return
                if (frm.DialogResult == DialogResult.OK && frm.propEscolha != _setor)
                {
                    _setor        = frm.propEscolha;
                    txtSetor.Text = _setor.Setor;
                    ObterDados();
                }

                //--- select
                txtSetor.Focus();
                txtSetor.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;
            }
        }
Esempio n. 7
0
        // INSERT
        //------------------------------------------------------------------------------------------------------------
        public int InsertSetor(objSetor congregacao)
        {
            try
            {
                AcessoDados db = new AcessoDados();

                //--- clear Params
                db.LimparParametros();

                //--- define Params
                db.AdicionarParametros("@Setor", congregacao.Setor);
                db.AdicionarParametros("@SetorSaldo", congregacao.SetorSaldo);
                db.AdicionarParametros("@IDCongregacao", congregacao.IDCongregacao);
                db.AdicionarParametros("@Ativa", congregacao.Ativa);

                //--- convert null parameters
                db.ConvertNullParams();

                //--- create query
                string query = db.CreateInsertSQL("tblSetor");

                //--- insert
                return((int)db.ExecutarInsertAndGetID(query));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Esempio n. 8
0
 // INTERNAL PROPERTY SETOR
 private void DefineSetor(objSetor setor)
 {
     SetorSelected       = setor;
     txtSetor.Text       = SetorSelected.Setor;
     _provisoria.IDSetor = (int)SetorSelected.IDSetor;
     _provisoria.Setor   = SetorSelected.Setor;
 }
 // FIND AND SELECT IN LIST PROVIDED DEFAULT ID
 //------------------------------------------------------------------------------------------------------------
 private void FindSelectDefautID(int?DefaultID)
 {
     if (DefaultID != null)
     {
         foreach (BetterListViewItem item in lstItens)
         {
             if (Convert.ToInt32(item.Text) == DefaultID)
             {
                 item.Selected = true;
                 propEscolha   = GetSelectedItem();
             }
             else
             {
                 item.Selected = false;
             }
         }
     }
     else
     {
         if (lstItens.Items.Count > 0)
         {
             lstItens.Items[0].Selected = true;
         }
     }
 }
Esempio n. 10
0
        // UPDATE
        //------------------------------------------------------------------------------------------------------------
        public bool UpdateSetor(objSetor congregacao)
        {
            try
            {
                AcessoDados db = new AcessoDados();

                //--- clear Params
                db.LimparParametros();

                //--- define Params
                db.AdicionarParametros("@IDSetor", congregacao.IDSetor);
                db.AdicionarParametros("@Setor", congregacao.Setor);
                db.AdicionarParametros("@SetorSaldo", congregacao.SetorSaldo);
                db.AdicionarParametros("@IDCongregacao", congregacao.IDCongregacao);
                db.AdicionarParametros("@Ativa", congregacao.Ativa);

                //--- convert null parameters
                db.ConvertNullParams();

                //--- create query
                string query = db.CreateUpdateSQL("tblSetor", "IDSetor");

                //--- update
                db.ExecutarManipulacao(CommandType.Text, query);
                return(true);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Esempio n. 11
0
        private void AtivarDesativar_Setor_Click(object sender, EventArgs e)
        {
            //--- verifica se existe alguma cell
            if (dgvListagem.SelectedRows.Count == 0)
            {
                return;
            }

            //--- Verifica o item
            objSetor setor = (objSetor)dgvListagem.SelectedRows[0].DataBoundItem;

            //--- check saldo existente
            if (setor.SetorSaldo > 0)
            {
                AbrirDialog("Não é possivel desastivar um setor que possui SALDO...",
                            "Saldo Existente", DialogType.OK, DialogIcon.Exclamation);
                return;
            }

            //---pergunta ao usuário
            var reponse = AbrirDialog($"Deseja realmente {(setor.Ativa ? "DESATIVAR " : "ATIVAR")} esse Setor?\n" +
                                      setor.Setor.ToUpper(), (setor.Ativa ? "DESATIVAR " : "ATIVAR"),
                                      DialogType.SIM_NAO, DialogIcon.Question);

            if (reponse == DialogResult.No)
            {
                return;
            }

            //--- altera o valor
            setor.Ativa = !setor.Ativa;

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

                SetorBLL cBLL = new SetorBLL();
                cBLL.UpdateSetor(setor);

                //--- altera a imagem
                ObterDados(null, null);
                FiltrarListagem(sender, e);
            }
            catch (Exception ex)
            {
                AbrirDialog("Uma exceção ocorreu ao Alterar Setor..." + "\n" +
                            ex.Message, "Exceção", DialogType.OK, DialogIcon.Exclamation);
            }
            finally
            {
                // --- Ampulheta OFF
                Cursor.Current = Cursors.Default;
            }
        }
        // SUB NEW | CONSTRUCTOR
        public frmConfigGeral()
        {
            InitializeComponent();
            LoadConfig();

            HandlerKeyDownControl(this);

            _Conta = Application.OpenForms.OfType <frmPrincipal>().First().propContaPadrao;
            _Setor = Application.OpenForms.OfType <frmPrincipal>().First().propSetorPadrao;
        }
Esempio n. 13
0
        // INSERIR NOVO REGISTRO
        //------------------------------------------------------------------------------------------------------------
        private void btnNovo_Click(object sender, EventArgs e)
        {
            if (Sit != EnumFlagEstado.RegistroSalvo)
            {
                return;
            }

            _setor = new objSetor(null);
            Sit    = EnumFlagEstado.NovoRegistro;
            AtivoButtonImage();
            bind.DataSource = _setor;
            txtSetor.Focus();
        }
Esempio n. 14
0
        // CONVERT ROW IN CLASS
        //------------------------------------------------------------------------------------------------------------
        public objSetor ConvertRowInClass(DataRow row)
        {
            objSetor setor = new objSetor((int)row["IDSetor"])
            {
            };

            setor.Setor         = (string)row["Setor"];
            setor.SetorSaldo    = row["SetorSaldo"] == DBNull.Value ? 0 : (decimal)row["SetorSaldo"];
            setor.IDCongregacao = row["IDCongregacao"] == DBNull.Value ? null : (int?)row["IDCongregacao"];
            setor.Congregacao   = row["Congregacao"] == DBNull.Value ? "" : (string)row["Congregacao"];
            setor.Ativa         = (bool)row["Ativa"];

            return(setor);
        }
Esempio n. 15
0
 // CONTROL IMAGES OF LIST DATAGRID
 //------------------------------------------------------------------------------------------------------------
 private void dgvListagem_CellFormatting(object sender, DataGridViewCellFormattingEventArgs e)
 {
     if (e.ColumnIndex == clnImage.Index)
     {
         objSetor item = (objSetor)dgvListagem.Rows[e.RowIndex].DataBoundItem;
         if (item.Ativa)
         {
             e.Value = ImgAtivo;
         }
         else
         {
             e.Value = ImgInativo;
         }
     }
 }
Esempio n. 16
0
 // ADICIONAR CONTA
 //------------------------------------------------------------------------------------------------------------
 private void btnAdicionar_Click(object sender, EventArgs e)
 {
     if (_formOrigem == null)
     {
         frmSetor frm = new frmSetor(new objSetor(null));
         frm.MdiParent = Application.OpenForms.OfType <frmPrincipal>().FirstOrDefault();
         DesativaMenuPrincipal();
         Close();
         frm.Show();
     }
     else
     {
         propEscolha  = new objSetor(null);
         DialogResult = DialogResult.Yes;
     }
 }
        private void btnEscolher_Click(object sender, EventArgs e)
        {
            objSetor item = GetSelectedItem();

            //--- check selected item
            if (item == null)
            {
                AbrirDialog("Favor selecionar um registro para Editar...",
                            "Selecionar Registro", DialogType.OK, DialogIcon.Information);
                return;
            }

            //--- open edit form
            propEscolha  = item;
            DialogResult = DialogResult.OK;
        }
Esempio n. 18
0
        private void btnSetSetorEntrada_Click(object sender, EventArgs e)
        {
            try
            {
                // --- Ampulheta ON
                Cursor.Current = Cursors.WaitCursor;

                frmSetorProcura frm = new frmSetorProcura(this, _transf.IDSetorEntrada);
                frm.ShowDialog();

                //--- check return
                if (frm.DialogResult == DialogResult.OK)
                {
                    // check same SETOR ENTRADA SAIDA
                    if (frm.propEscolha.IDSetor == _transf.IDSetorSaida)
                    {
                        AbrirDialog("A setor de Entrada não pode ser igual à setor de Saída...",
                                    "Setor de Entrada", DialogType.OK, DialogIcon.Exclamation);
                        return;
                    }

                    if (Sit != EnumFlagEstado.NovoRegistro && _transf.IDSetorEntrada != frm.propEscolha.IDSetor)
                    {
                        Sit = EnumFlagEstado.Alterado;
                    }

                    _transf.IDSetorEntrada      = (int)frm.propEscolha.IDSetor;
                    txtSetorEntrada.Text        = frm.propEscolha.Setor;
                    setorEntrada                = frm.propEscolha;
                    lblSetorEntradaDetalhe.Text = $"Saldo da Setor: {frm.propEscolha.SetorSaldo.ToString("c")}";
                }

                //--- select
                txtSetorEntrada.Focus();
                txtSetorEntrada.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;
            }
        }
Esempio n. 19
0
        private objCaixaAjuste CreateAjuste()
        {
            // get Setor de Entrada
            objSetor setor = null;

            Setores.frmSetorProcura frm = new Setores.frmSetorProcura(this);
            frm.ShowDialog();

            //--- check return
            if (frm.DialogResult == DialogResult.OK)
            {
                setor = frm.propEscolha;

                if (propConta.IDCongregacao != setor.IDCongregacao)
                {
                    var resp = AbrirDialog("A Congregação Padrão do Setor de Recursos escolhido é " +
                                           "diferente da congregação padrão da Nova Conta...\n" +
                                           "Deseja continuar assim mesmo?", "Congregação Divergente",
                                           DialogType.SIM_NAO, DialogIcon.Question, DialogDefaultButton.Second);

                    if (resp == DialogResult.No)
                    {
                        return(null);
                    }
                }
            }
            else
            {
                return(null);
            }

            objCaixaAjuste ajuste = new objCaixaAjuste(null)
            {
                AjusteDescricao = "Ajuste de Saldo Inicial Conta",
                IDConta         = (int)propConta.IDConta,
                Conta           = propConta.Conta,
                IDAjusteTipo    = 1,
                IDSetor         = (int)setor.IDSetor,
                Setor           = setor.Setor,
                IDUserAuth      = (int)Program.usuarioAtual.IDUsuario,
                MovData         = dtpDataInicial.Value,
                MovValor        = propConta.ContaSaldo,
                MovValorReal    = propConta.ContaSaldo
            };

            return(ajuste);
        }
Esempio n. 20
0
        private objCaixaAjuste CreateAjuste(decimal ajusteValue)
        {
            // get Setor de Entrada
            objSetor setor = null;

            Setores.frmSetorProcura frm = new Setores.frmSetorProcura(this);
            frm.ShowDialog();

            //--- check return
            if (frm.DialogResult == DialogResult.OK)
            {
                setor = frm.propEscolha;

                if (contaSelected.IDCongregacao != setor.IDCongregacao)
                {
                    var resp = AbrirDialog("A Congregação Padrão do Setor de Recursos escolhido é " +
                                           "diferente da congregação padrão da Conta do Caixa...\n" +
                                           "Deseja continuar assim mesmo?", "Congregação Divergente",
                                           DialogType.SIM_NAO, DialogIcon.Question, DialogDefaultButton.Second);

                    if (resp == DialogResult.No)
                    {
                        return(null);
                    }
                }
            }
            else
            {
                return(null);
            }

            objCaixaAjuste ajuste = new objCaixaAjuste(null)
            {
                AjusteDescricao = $"Ajuste de Nivelamento de Caixa: {_caixa.IDCaixa:D4}",
                IDAjusteTipo    = 2,
                IDSetor         = (int)setor.IDSetor,
                Setor           = setor.Setor,
                IDUserAuth      = (int)Program.usuarioAtual.IDUsuario,
                MovData         = _caixa.DataFinal,
                MovValor        = ajusteValue,
                MovValorReal    = Math.Abs(ajusteValue),
                IDConta         = _caixa.IDConta,
                Conta           = _caixa.Conta,
            };

            return(ajuste);
        }
Esempio n. 21
0
        // VERIFICA SETOR INICIAL
        //=================================================================================================
        private objSetor VerificaAndGet_Setor()
        {
            objSetor setor = new objSetor(null);

            if (!CheckSetorPadrao(ref setor))
            {
                MessageBox.Show("Ainda não foi encontrada nenhum SETOR PADRÃO no sistema...\n\n" +
                                "Favor inserir e escolher um SETOR padrão no arquivo do sistema",
                                "Setor Padrão",
                                MessageBoxButtons.OK,
                                MessageBoxIcon.Exclamation);

                return(null);
            }

            return(setor);
        }
        // ALTERAR CONTA
        //------------------------------------------------------------------------------------------------------------
        private void btnContaAlterar_Click(object sender, EventArgs e)
        {
            frmConfig config = Application.OpenForms.OfType <frmConfig>().First();

            frmContaProcura frm = new frmContaProcura(this, _Conta?.IDConta);

            // disable forms
            this.lblTitulo.BackColor = Color.Silver;
            config.panel1.BackColor  = Color.Silver;
            // show
            frm.ShowDialog();
            // return
            this.lblTitulo.BackColor = Color.SlateGray;
            config.panel1.BackColor  = Color.Goldenrod;

            if (frm.DialogResult == DialogResult.OK)
            {
                Application.OpenForms.OfType <frmPrincipal>().First().propContaPadrao = frm.propEscolha;
                _Conta = frm.propEscolha;
                txtContaPadrao.Text = frm.propEscolha.Conta;

                // check SETOR
                if (_Setor != null)
                {
                    if (_Setor.IDCongregacao != _Conta.IDCongregacao)
                    {
                        // user message
                        AbrirDialog("A CONTA escolhida pertence a uma congregação diferente do SETOR padrão escolhido:\n" +
                                    _Setor.Setor.ToUpper() +
                                    "\nO Setor padrão atual será descartado. Favor definir um novo Setor...",
                                    "Redefinir Setor", DialogType.OK, DialogIcon.Exclamation);

                        // clear controls
                        txtSetorPadrao.Clear();
                        _Setor = null;
                        Application.OpenForms.OfType <frmPrincipal>().First().propSetorPadrao = null;
                    }
                }
            }

            // focus control
            txtContaPadrao.Focus();
        }
Esempio n. 23
0
        // CONTRUCTOR CONTINUE
        //------------------------------------------------------------------------------------------------------------
        private void ConstructorContinue(objEntrada entrada)
        {
            _entrada = entrada;
            GetTipos();

            // Define Conta and Setor padrao
            contaSelected = ContaPadrao();
            setorSelected = SetorPadrao();

            // binding
            bind.DataSource = typeof(objEntrada);
            bind.Add(_entrada);
            BindingCreator();

            if (_entrada.IDEntrada == null)
            {
                Sit = EnumFlagEstado.NovoRegistro;
            }
            else
            {
                Sit = EnumFlagEstado.RegistroSalvo;
            }

            // define DEFAULT DATE
            DefineDataPadrao();

            // handlers
            _entrada.PropertyChanged += RegistroAlterado;
            HandlerKeyDownControl(this);

            txtEntradaTipo.Enter      += text_Enter;
            txtEntradaOrigem.Enter    += text_Enter;
            txtEntradaDescricao.Enter += text_Enter;

            numEntradaAno.KeyDown += Numeric_KeyDown;
            numEntradaAno.Enter   += Numeric_Enter;
            numEntradaDia.KeyDown += Numeric_KeyDown;
            numEntradaDia.Enter   += Numeric_Enter;
        }
Esempio n. 24
0
        private void dgvListagem_MouseDown(object sender, MouseEventArgs e)
        {
            if (e.Button == MouseButtons.Right)
            {
                Control c = (Control)sender;
                DataGridView.HitTestInfo hit = dgvListagem.HitTest(e.X, e.Y);
                dgvListagem.ClearSelection();

                //---VERIFICAÇÕES NECESSARIAS
                if (hit.Type != DataGridViewHitTestType.Cell)
                {
                    return;
                }

                // seleciona o ROW
                dgvListagem.Rows[hit.RowIndex].Cells[0].Selected = true;
                dgvListagem.Rows[hit.RowIndex].Selected          = true;

                // mostra o MENU ativar e desativar
                if (dgvListagem.Columns[hit.ColumnIndex].Index == clnImage.Index)
                {
                    objSetor Setor = (objSetor)dgvListagem.Rows[hit.RowIndex].DataBoundItem;

                    if (Setor.Ativa == true)
                    {
                        AtivarToolStripMenuItem.Enabled    = false;
                        DesativarToolStripMenuItem.Enabled = true;
                    }
                    else
                    {
                        AtivarToolStripMenuItem.Enabled    = true;
                        DesativarToolStripMenuItem.Enabled = false;
                    }

                    // revela menu
                    MenuListagem.Show(c.PointToScreen(e.Location));
                }
            }
        }
        // ALTERAR SETOR
        //------------------------------------------------------------------------------------------------------------
        private void btnSetorAlterar_Click(object sender, EventArgs e)
        {
            frmConfig config = Application.OpenForms.OfType <frmConfig>().First();

            frmSetorProcura fProc = new frmSetorProcura(this, _IDCongregacao);

            // disable forms
            this.lblTitulo.BackColor = Color.Silver;
            config.panel1.BackColor  = Color.Silver;
            // show
            fProc.ShowDialog();
            // return
            this.lblTitulo.BackColor = Color.SlateGray;
            config.panel1.BackColor  = Color.Goldenrod;

            if (fProc.DialogResult == DialogResult.OK)
            {
                // check SETOR
                if (_Conta != null && fProc.propEscolha.IDCongregacao != _Conta.IDCongregacao)
                {
                    // user message
                    AbrirDialog("O SETOR escolhido pertence a uma congregação diferente da CONTA padrão atual:\n" +
                                _Conta.Conta.ToUpper() +
                                "\nO Setor escolhido será descartado. Favor escolher um novo Setor...",
                                "Redefinir Setor", DialogType.OK, DialogIcon.Exclamation);
                }
                else
                {
                    Application.OpenForms.OfType <frmPrincipal>().First().propSetorPadrao = fProc.propEscolha;
                    txtSetorPadrao.Text = fProc.propEscolha.Setor;
                    _Setor = fProc.propEscolha;
                }
            }

            // focus control
            txtSetorPadrao.Focus();
        }
        public frmAReceberQuitar(List <objAReceber> recList, Form formOrigem)
        {
            InitializeComponent();
            _formOrigem = formOrigem;
            _recList    = recList;
            if (_recList.Count > 1)
            {
                lblTitulo.Text = "Gerar Entradas - A Receber (em LOTE)";
            }

            CarregaComboMes();

            // get default Conta and Setor
            ContaSelected = ContaPadrao();
            SetorSelected = SetorPadrao();

            if (ContaSelected == null | SetorSelected == null)
            {
                return;
            }

            // define DEFAULT DATE
            numEntradaDia.Value         = DataPadrao().Day;
            cmbEntradaMes.SelectedValue = DataPadrao().Month;
            numEntradaAno.Value         = DataPadrao().Year;
            _entradaData = DataPadrao();

            // ADD HANDLERS
            numEntradaAno.KeyDown += control_KeyDown;
            numEntradaAno.Enter   += Control_Enter;
            numEntradaDia.KeyDown += control_KeyDown;
            numEntradaDia.Enter   += Control_Enter;

            HandlerKeyDownControl(this);
            DefineValoresIniciais();
            DefineEntradasList();
        }
Esempio n. 27
0
        // SUB NEW
        //------------------------------------------------------------------------------------------------------------
        public frmSetor(objSetor obj)
        {
            InitializeComponent();

            _setor          = obj;
            bind.DataSource = _setor;
            BindingCreator();
            _IDSetor = _setor.IDSetor;

            _setor.PropertyChanged += RegistroAlterado;

            if (_setor.IDSetor == null)
            {
                Sit = EnumFlagEstado.NovoRegistro;
            }
            else
            {
                Sit = EnumFlagEstado.RegistroSalvo;
            }

            AtivoButtonImage();
            HandlerKeyDownControl(this);
            txtSetor.Validating += (a, b) => PrimeiraLetraMaiuscula(txtSetor);
        }
 // DFEFINE SETOR SELECTED
 //------------------------------------------------------------------------------------------------------------
 private void DefineSetor(objSetor setor)
 {
     SetorSelected = setor;
     txtSetor.Text = setor.Setor;
 }
 private void DefineSetor(objSetor setor)
 {
     _credor.IDSetor = (int)setor.IDSetor;
     _credor.Setor   = setor.Setor;
     txtSetor.DataBindings["Text"].ReadValue();
 }
Esempio n. 30
0
 // DFEFINE CONTA SELECTED
 //------------------------------------------------------------------------------------------------------------
 private void DefineSetor(objSetor conta)
 {
     SetorSelected = conta;
     txtSetor.Text = conta.Setor;
 }