/// <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 telaAlunoMatriculaVinculo getInstancia() { if (telaalunomatriculavinculo == null) { telaalunomatriculavinculo = new telaAlunoMatriculaVinculo(); } return telaalunomatriculavinculo; }
/// <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 telaAlunoMatriculaVinculo getInstancia() { if (telaalunomatriculavinculo == null) { telaalunomatriculavinculo = new telaAlunoMatriculaVinculo(); } return(telaalunomatriculavinculo); }
private void btnVincularAluno_Click(object sender, EventArgs e) { this.Hide(); Program.ultimaTela = 4; telaAlunoMatriculaVinculo telaalunomatriculavinculo = telaAlunoMatriculaVinculo.getInstancia(); Memoria.Instance.StatusTelaAlunoMatriculaVinculo = OperacoesDaTela.AbrirTela; telaalunomatriculavinculo.Show(); }