Esempio n. 1
0
        /// <summary>
        /// Padrão Singleton, verifica se a instância já esta em uso.
        /// Evita abertura de múltiplas instâncias
        /// </summary>
        /// <returns>retorna a instância da tela em uso ou uma nova</returns>

        public static telaPrincipal getInstancia()
        {
            if (telaalunoprincipal == null)
            {
                telaalunoprincipal = new telaPrincipal();
            }
            return(telaalunoprincipal);
        }
 /// <summary>
 /// Padrão Singleton, verifica se a instância já esta em uso. 
 /// Evita abertura de múltiplas instâncias
 /// </summary>
 /// <returns>retorna a instância da tela em uso ou uma nova</returns>
 public static telaPrincipal getInstancia()
 {
     if (telaalunoprincipal == null)
     {
         telaalunoprincipal = new telaPrincipal();
     }
     return telaalunoprincipal;
 }
Esempio n. 3
0
        private void txtSenha_Click(object sender, EventArgs e)
        {
            #region Validação dos campos de login e senha

            //try
            //{
            //    lblErro.Visible = false;

            //    if (String.IsNullOrEmpty(txtLogin.Text))
            //    {
            //        txtLogin.BackColor = System.Drawing.Color.LawnGreen;
            //        errorProviderTela.SetError(txtLogin, "Informe o login");
            //        throw new Exception("Favor digitar um login. O campo não pode estar vazio!");
            //    }
            //    else if (txtLogin.Text.Length < 8 || txtLogin.Text.Length > 20)
            //    {
            //        txtLogin.BackColor = System.Drawing.Color.LawnGreen;
            //        errorProviderTela.SetError(txtLogin, "Informe o login");
            //        throw new Exception("O login deve conter entre 8 e 20 dígitos.");
            //    }
            //    else
            //    {
            //        if (String.IsNullOrEmpty(txtSenha.Text))
            //        {
            //            txtSenha.BackColor = System.Drawing.Color.LawnGreen;
            //            errorProviderTela.SetError(txtSenha, "Informe a senha");
            //            throw new Exception("Favor digitar uma senha. O campo não pode estar vazio!");
            //        }
            //        else if (txtSenha.Text.Length < 8 || txtSenha.Text.Length > 20)
            //        {
            //            txtSenha.BackColor = System.Drawing.Color.LawnGreen;
            //            errorProviderTela.SetError(txtSenha, "Informe o login");
            //            throw new Exception("A senha deve conter entre 8 e 20 dígitos.");
            //        }
            //        else
            //        {
            this.Hide();
            Program.ultimaTela   = 9;
            Program.usuarioLogin = "******";
            telaPrincipal telaalunoprincipal = telaPrincipal.getInstancia();
            telaalunoprincipal.Show();
            //            }
            //        }
            //    }
            //    catch (Exception ex)
            //    {
            //        lblErro.Visible = true;
            //        lblErro.Text = ex.Message;
            //    }

            #endregion
        }
Esempio n. 4
0
 public static void SelecionaForm(int formId)
 {
     if (formId == 1)
     {
         telaAluno telaalunoaux = telaAluno.getInstancia();
         telaalunoaux.Show();
     }
     else if (formId == 2)
     {
         telaAlunoAcademico telaalunoacademicoaux = telaAlunoAcademico.getInstancia();
         telaalunoacademicoaux.Show();
     }
     else if (formId == 4)
     {
         telaAlunoMatricula telaalunomatriculaaux = telaAlunoMatricula.getInstancia();
         telaalunomatriculaaux.Show();
     }
     else if (formId == 5)
     {
         telaAlunoMedicacao telaalunomedicacaoaux = telaAlunoMedicacao.getInstancia();
         telaalunomedicacaoaux.Show();
     }
     else if (formId == 6)
     {
         telaPrincipal telaalunoprincipalaux = telaPrincipal.getInstancia();
         telaalunoprincipalaux.Show();
     }
     else if (formId == 7)
     {
         telaAlunoResponsavel telaalunoresponsavelaux = telaAlunoResponsavel.getInstancia();
         telaalunoresponsavelaux.Show();
     }
     else if (formId == 8)
     {
         telaAlunoResponsavelVinculo telaalunoresponsavelbuscaaux = telaAlunoResponsavelVinculo.getInstancia();
         telaalunoresponsavelbuscaaux.Show();
     }
     else if (formId == 9)
     {
         telaLogin telaloginaux = telaLogin.getInstancia();
         telaloginaux.Show();
     }
     else if (formId == 10)
     {
         telaConfiguracoes telaconfiguracoesaux = telaConfiguracoes.getInstancia();
         telaconfiguracoesaux.Show();
     }
     else if (formId == 11)
     {
         telaConfiguracoesAtividade telaconfatividadesaux = telaConfiguracoesAtividade.getInstancia();
         telaconfatividadesaux.Show();
     }
     else if (formId == 12)
     {
         telaConfiguracoesControleDeAcesso telaconfacessoaux = telaConfiguracoesControleDeAcesso.getInstancia();
         telaconfacessoaux.Show();
     }
     else if (formId == 13)
     {
         telaConfiguracoesDescontoMatricula telaconfdescaux = telaConfiguracoesDescontoMatricula.getInstancia();
         telaconfdescaux.Show();
     }
     else if (formId == 14)
     {
         telaConfiguracoesSerie telaconfserieaux = telaConfiguracoesSerie.getInstancia();
         telaconfserieaux.Show();
     }
     else if (formId == 15)
     {
         telaAlunoMatriculaAtividade telaalunomatatvaux = telaAlunoMatriculaAtividade.getInstancia();
         telaalunomatatvaux.Show();
     }
     else if (formId == 16)
     {
         telaFinanceiro telafinanceiroaux = telaFinanceiro.getInstancia();
         telafinanceiroaux.Show();
     }
     else if (formId == 17)
     {
         telaFuncionario telafuncionarioaux = telaFuncionario.getInstancia();
         telafuncionarioaux.Show();
     }
     else if (formId == 19)
     {
         telaFuncionarioDadosProfissionais telafuncprofissionaisaux = telaFuncionarioDadosProfissionais.getInstancia();
         telafuncprofissionaisaux.Show();
     }
 }
Esempio n. 5
0
        private void btnLogar_Enter(object sender, EventArgs e)
        {
            //Conexao c = new Conexao();

            //c.Banco = "ColegioDB";
            //c.Caminho = "Localhost";
            //c.Senha = "123";
            //c.Usuario = "root";

            //SoapFormatter s = new SoapFormatter();
            //FileStream f = File.Create("config.xml");
            //s.Serialize(f, c);
            //f.Close();
            #region Validação dos campos de login e senha

            //try
            //{
            //    lblErro.Visible = false;

            //    if (String.IsNullOrEmpty(txtLogin.Text))
            //    {
            //        txtLogin.BackColor = System.Drawing.Color.LawnGreen;
            //        errorProviderTela.SetError(txtLogin, "Informe o login");
            //        throw new Exception("Favor digitar um login. O campo não pode estar vazio!");
            //    }
            //    else if (txtLogin.Text.Length < 8 || txtLogin.Text.Length > 20)
            //    {
            //        txtLogin.BackColor = System.Drawing.Color.LawnGreen;
            //        errorProviderTela.SetError(txtLogin, "Informe o login");
            //        throw new Exception("O login deve conter entre 8 e 20 dígitos.");
            //    }
            //    else
            //    {
            //        if (String.IsNullOrEmpty(txtSenha.Text))
            //        {
            //            txtSenha.BackColor = System.Drawing.Color.LawnGreen;
            //            errorProviderTela.SetError(txtSenha, "Informe a senha");
            //            throw new Exception("Favor digitar uma senha. O campo não pode estar vazio!");
            //        }
            //        else if (txtSenha.Text.Length < 8 || txtSenha.Text.Length > 20)
            //        {
            //            txtSenha.BackColor = System.Drawing.Color.LawnGreen;
            //            errorProviderTela.SetError(txtSenha, "Informe o login");
            //            throw new Exception("A senha deve conter entre 8 e 20 dígitos.");
            //        }
            //        else
            //        {
            //            if (txtLogin.Text == "conhecer" & txtSenha.Text == "conhecer" )
            //            {
            this.Hide();
            Program.ultimaTela   = 9;
            Program.usuarioLogin = "******";
            telaPrincipal telaalunoprincipal = telaPrincipal.getInstancia();
            telaalunoprincipal.Show();
            //                }
            //                else
            //                {
            //                    txtLogin.BackColor = System.Drawing.Color.LawnGreen;
            //                    errorProviderTela.SetError(txtLogin, "Login errado");
            //                    throw new Exception("Dados inexistentes, insira os dados corretamente.");
            //                }

            //            }
            //        }
            //    }
            //    catch (Exception ex)
            //    {
            //        lblErro.Visible = true;
            //        lblErro.Text = ex.Message;
            //    }

            #endregion
        }