private void btnFecharContagem_Click(object sender, EventArgs e) { //Comando para fechar o form de Contagem e parar o som do 5 ou 1 minuto if (Application.OpenForms["FormContagem"] != null) { FormContagem contagemForm = new FormContagem(DateTime.Now, numScreen); contagemForm.StopSound(); Application.OpenForms["FormContagem"].Close(); } }
private void btnIniciarContagem_Click(object sender, EventArgs e) { //Verifica se já existe uma Tela de cronômetro da escola sabatina aberta, se sim, um erro será exibido if (Application.OpenForms["ContagemForm"] == null) { //Usuário deve escolher uma data maior que agora if (dateTimePicker1.Value > DateTime.Now) { FormContagem contagemForm = new FormContagem(dateTimePicker1.Value, numScreen); contagemForm.Show(); } else { MessageBox.Show("Escolha uma data válida e tente novamente.", "Data inválida", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Já existe uma Tela de cronômetro em ação.", "Erro ao abrir a Tela do cronômetro", MessageBoxButtons.OK, MessageBoxIcon.Error); } }