Пример #1
0
        private void btnEntrar_Click(object sender, EventArgs e)
        {
            tbUsuario.Focus();

            string racf     = tbUsuario.Text;
            string senha    = tbSenha.Text;
            string ambiente = cbAmbiente.SelectedItem.ToString().Trim();


            if (ambiente.Equals("Desenvolvimento"))
            {
                if (UsuarioBusiness.IsDeveloperAcess(racf, senha))
                {
                    frmConfiguracao frm = new frmConfiguracao(racf);

                    this.Hide();
                    frm.ShowDialog();
                    this.Close();
                }
                else if (!Configuracao.IsSystemReady())
                {
                    MessageBox.Show("O sistema ainda não está configurado, acesso apenas para desenvolvedores.", "Dados Incorretos", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    return;
                }
                else if (UsuarioBusiness.UserExits(racf, senha))
                {
                    MessageBox.Show("Você está tentando realizar login no ambiente errado, por favor, altere o ambiente para Produção.", "Dados Incorretos", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    return;
                }
                else
                {
                    MessageBox.Show(userNotFoundLog, "Dados Incorretos", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }
            else if (ambiente.Equals("Produção"))
            {
                if (!Configuracao.IsSystemReady())
                {
                    MessageBox.Show("O sistema ainda não está configurado para uso.", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    return;
                }

                if (UsuarioBusiness.UserExits(racf, senha) || UsuarioBusiness.IsDeveloperAcess(racf, senha))
                {
                    frmLoad frm = new frmLoad(racf);

                    this.Hide();
                    frm.ShowDialog();
                    this.Close();
                }
                else
                {
                    MessageBox.Show(userNotFoundLog, "Dados Incorretos", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }
        }
Пример #2
0
        private void btnCadastrar_Click(object sender, EventArgs e)
        {
            tbUsuario.Focus();

            if (Configuracao.IsSystemReady())
            {
                frmRegistrar frm = new frmRegistrar();
                frm.ShowDialog();
            }
            else
            {
                MessageBox.Show("O sistema ainda não está configurado para uso.", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
Пример #3
0
 public static bool IsSystemReady()
 {
     return(Configuracao.IsSystemReady());
 }