Exemplo n.º 1
0
        public static void VerificarPrimeiraExecucao()
        {
            if (!CtrlSuper.VerificarSuper())
            {
                CriarSuper();
                CriarFuncionario();
            }

            CtrlCaixaS ctrlCaixa = new CtrlCaixaS();

            if (!ctrlCaixa.IniciarCaixa())
            {
                CriarCaixa(ctrlCaixa);
            }
        }
Exemplo n.º 2
0
        private void BtnContinuarClick(object sender, EventArgs e)
        {
            MudarMsgErro(string.Empty);

            string msg = string.Empty;

            if (modo == Validacao)
            {
                Valido = CtrlSuper.VerificarSenha(txtSenha.Text);

                msg = "Erro: a senha não está correta";
            }
            else if (modo == Atualizacao)
            {
                if (string.IsNullOrWhiteSpace(txtSenha.Text))
                {
                    Valido = false;

                    msg = "Erro: a senha não pode ficar em branco";
                }
                else
                {
                    if (txtConf.Text != txtSenha.Text)
                    {
                        Valido = false;

                        msg = "Erro: a senha não pode ser diferente da confirmação";
                    }
                    else
                    {
                        if (!CtrlSuper.VerificarSenha(txtAtual.Text))
                        {
                            Valido = false;

                            msg = "Erro: a senha não está correta";
                        }
                        else
                        {
                            Valido = CtrlSuper.Atualizar(txtSenha.Text);

                            msg = "Erro: O sistema não pôde concluir a operação";
                        }
                    }
                }
            }
            else
            {
                if (string.IsNullOrWhiteSpace(txtSenha.Text))
                {
                    Valido = false;

                    msg = "Erro: a senha não pode ficar em branco";
                }
                else
                {
                    if (txtConf.Text != txtSenha.Text)
                    {
                        Valido = false;

                        msg = "Erro: a senha não pode ser diferente da confirmação";
                    }
                    else
                    {
                        Valido = CtrlSuper.Inserir(txtSenha.Text);

                        msg = "Erro: O sistema não pôde concluir a operação";
                    }
                }
            }

            if (!Valido)
            {
                MudarMsgErro(msg);
                GestoNegativo();
            }
            else
            {
                Close();
            }
        }