Exemplo n.º 1
0
        public XFrmAddFuncionario(Funcionario funcionario, FormTypeAction action = FormTypeAction.Nenhum) : this()
        {
            this.funcAnt                = this.indexarFuncionario(funcionario);
            this.cbSituacao.ReadOnly    = false;
            this.dtDataAdmissao.Enabled = false;
            this.cbDepartamento.Enabled = false;
            this.cbFuncao.Enabled       = false;
            this.cbSituacao.Enabled     = false;
            this.txtSalario.Enabled     = false;

            var q = from p in funcionario.Eventos.Where(e => e.Removed == false)
                    select new EventoFuncionario()
            {
                Evento = p.Evento, IdEvento = p.IdEvento, Valor = p.Valor, IdFuncionario = p.IdFuncionario, IdRegistro = p.IdRegistro, Removed = p.Removed
            };

            this.eventosFuncionario = q.ToList();

            gridControlEvtFunc.DataSource = this.eventosFuncionario;

            if (action == FormTypeAction.Visualizar)
            {
                ComponenteUtil.DesabilitarComponentes(new Component[] { this.ribbon,
                                                                        this.navPaneHistoricoPai,
                                                                        this.navPaneHistDepartamento, this.navPaneHistFuncao, this.navPaneHistSalarial,
                                                                        this.navPaneInfoPessoais, this.navPaneEndereco, this.navPaneCTPS, navPaneDadosAdmissionais, navPaneDocumentos });
            }
        }
Exemplo n.º 2
0
        //Edição da nota fiscal
        public XFrmNotaFiscal(Movimento capaNF, FormTypeAction formTypeAction, TypeFiltroMovimento typeFiltroMovimento, Usuario currentUser) : this()
        {
            this.capa                = capaNF;
            this.formTypeAction      = formTypeAction;
            this.currentUser         = currentUser;
            this.typeFiltroMovimento = typeFiltroMovimento;
            this.lookUpTipoMovimento1.TypeFiltroMovimento = typeFiltroMovimento;
            btnEditNF.Visible = true;
            //deixar readyOnly os textEdits
            ComponenteUtil.ReadyOnly(true, getComponents()[0]);
            //desabilitar os componentes
            ComponenteUtil.DesabilitarComponentes(getComponents()[1]);
            //desabilitar os lookups ITS
            lookUpCentroCusto1.ReadOnlyMode();
            lookUpFormaPagamento1.ReadOnlyMode();
            lookUpMatrizFilial1.ReadyOnlyMode();
            lookUpCliFor1.ReadOnlyMode();
            lookUpTipoMovimento1.ReadOnlyMode();
            lookUpModeloDocFiscal1.ReadOnlyMode();
            lookUpLocalEstoque1.ReadOnlyMode();
            //desabilitar a ediçao se houver alguma parcela paga
            if (isParcelasPagas(capaNF) || capa.TipoMovimento.CategoriaTipoMovimento == TypeCategoriaTipoMovimento.Transferencia)
            {
                btnEditNF.Enabled = false;

                if (capa.TipoMovimento.CategoriaTipoMovimento == TypeCategoriaTipoMovimento.Transferencia)
                {
                    lbMensagem.Visible = true;
                }
            }
        }
Exemplo n.º 3
0
 private void cbTipoColeta_SelectedIndexChanged(object sender, EventArgs e)
 {
     if (cbTipoColeta.SelectedIndex == (int)TypeAtendimento.PontoAtendimento)
     {
         ComponenteUtil.DesabilitarComponentes(barBtnAddEndereco);
     }
     else
     {
         ComponenteUtil.HabilitarComponentes(barBtnAddEndereco);
     }
 }
Exemplo n.º 4
0
        private void showConfirmationProposta()
        {
            //Flag para ativar a Thread
            IsSucess = true;

            //desabilite tudo
            ComponenteUtil.DesabilitarComponentes(new Component[]  {
                barBtbFinalizar, txtDesconto, lblTotalVenda,
                txtDesconto
            });

            //Task para exibir mensagem de impressao
            //Task.Run(() => this.showMessagePrintProposta());

            Task.Run(() => ilustrador.RunOscillate());
        }
Exemplo n.º 5
0
        private void InativarComponentes()
        {
            lookUpFilial1.Enabled        = false;
            lookUpContaBancaria1.Enabled = false;

            lookUpFilial2.Enabled        = false;
            lookUpContaBancaria2.Enabled = false;

            ComponenteUtil.DesabilitarComponentes(new Component[]
            {
                lookUpCentroCusto1,
                lookUpContaBancaria1,
                lookUpFilial1,
                cbOperacao,
                dtExtrato,
                txtValorExtrato
            });
        }
Exemplo n.º 6
0
        private void showConfirmationProposta()
        {
            //Flag para ativar a Thread
            this.IsSucess = true;
            this._cts     = new CancellationTokenSource();
            //desabilite tudo
            ComponenteUtil.DesabilitarComponentes(new Component[]  {
                barManager1, groupBoxReceb,
                barBtnVoltar,
                barBtbFinalizar, txtDesconto, lblTotalVenda,
                txtDesconto
            });

            //Task para exibir mensagem de impressao
            //Task.Run(() => this.showMessagePrintProposta());

            Task.Run(() => _ilustrador.Run());
        }
Exemplo n.º 7
0
 private void desativarComponents()
 {
     ComponenteUtil.DesabilitarComponentes(getComponents());
     lookUpMatriz1.ReadyOnlyMode(true);
 }