private void timer2_Tick(object sender, EventArgs e) { segundo += 1; if (segundo == 60) { segundo = 0; minuto += 1; if (minuto == 60) { minuto = 0; hora += 1; if (hora == 24) { hora = 0; } } if (Convert.ToString(Convert.ToDateTime(co.BuscaHoraServidor()).ToString("mm")).Length == 2) { MinAux = Convert.ToString(Convert.ToDateTime(co.BuscaHoraServidor()).ToString("mm")).Substring(1, 1); } if (Convert.ToInt32(MinAux) == 0 || Convert.ToInt32(MinAux) == 5) { ag.DataEvento = co.BuscaDataServidor(); ag.TipoPesquisa = "Horário"; ag.HoraEvento = Convert.ToString(hora) + ":" + Convert.ToString(minuto) + ":00"; HoraEv = ag.HoraEvento; ag.HoraAuxiliar = HoraAux; evHoje = "Agora"; var peq = new frmPesqEventos(evHoje, HoraAux, HoraEv); if (ca.BuscaEventos(ag).Rows.Count >= 1) { DialogResult escolha = MessageBox.Show("Deseja ver?", "Temos " + ca.BuscaEventos(ag).Rows.Count + " evento(s) acontecendo neste momento.", MessageBoxButtons.YesNo); if (escolha == DialogResult.Yes) { this.WindowState = FormWindowState.Maximized; int cont = tabControl1.TabPages.Count; for (Int32 i = 0; i < cont; i++) { if (this.tabControl1.TabPages[i].Text == "Consultar Agenda") { this.tabControl1.SelectedIndex = i; } } peq.Owner = this; peq.Dock = DockStyle.Fill; peq.WindowState = FormWindowState.Maximized; peq.MdiParent = this; peq.Show(); tabControl1.TabPages.Add(peq.Text); this.tabControl1.SelectedIndex = tabControl1.TabPages.Count - 1; //this.MdiChildren[tabControl1.SelectedIndex].Activate(); } } HoraAux = Convert.ToString(hora) + ":" + Convert.ToString(minuto + 1) + ":00"; } } }
private void consultarAgendaToolStripMenuItem_Click(object sender, EventArgs e) { var peq = new frmPesqEventos("", "", ""); if (VerificaFormAberto(peq.Text) == 0) { peq.Owner = this; peq.Dock = DockStyle.Fill; peq.WindowState = FormWindowState.Maximized; peq.MdiParent = this; peq.Show(); tabControl1.TabPages.Add(peq.Text); this.tabControl1.SelectedIndex = tabControl1.TabPages.Count - 1; this.MdiChildren[tabControl1.SelectedIndex].Activate(); } else { string msg = "O Formulário " + peq.Text + " já está aberto"; frmMensagem mg = new frmMensagem(msg); mg.ShowDialog(); } }
private void frmPrincipal_Load(object sender, EventArgs e) { hora = Convert.ToInt32(Convert.ToDateTime(co.BuscaHoraServidor().ToString()).ToString("HH")); minuto = Convert.ToInt32(Convert.ToDateTime(co.BuscaHoraServidor().ToString()).ToString("mm")); segundo = Convert.ToInt32(Convert.ToDateTime(co.BuscaHoraServidor().ToString()).ToString("ss")); HoraAux = Convert.ToString(hora) + ":" + Convert.ToString(minuto) + ":00"; timer2.Start(); DateTime data = Convert.ToDateTime(co.BuscaDataServidor()); toolStripLabel5.Text = Convert.ToString(data.ToString("dd/MM/yyyy")); toolStripLabel1.Visible = false; toolStripLabel2.Visible = false; toolStripLabel6.Visible = false; toolStripLabel7.Visible = false; cadastrosToolStripMenuItem.Visible = false; notifyIcon1.BalloonTipText = "o Agenda Etec está oculto, caso queira usá-lo, é só procurar abaixo em MOSTRAR ÍCONES OCULTOS."; notifyIcon1.BalloonTipTitle = "Aviso"; notifyIcon1.Visible = false; ag.TipoPesquisa = "Data"; ag.DataEvento = Convert.ToDateTime(co.BuscaDataServidor().ToString()).ToString("dd/MM/yyyy"); if (ca.BuscaEventos(ag).Rows.Count >= 1) { DialogResult escolha = MessageBox.Show("Deseja ver?", "Teremos " + ca.BuscaEventos(ag).Rows.Count + " evento(s) hoje", MessageBoxButtons.YesNo); if (escolha == DialogResult.Yes) { evHoje = "Hoje"; var peq = new frmPesqEventos(evHoje, "", ""); peq.Owner = this; peq.MdiParent = this; peq.Dock = DockStyle.Fill; peq.Show(); tabControl1.TabPages.Add(peq.Text); this.tabControl1.SelectedIndex = tabControl1.TabPages.Count - 1; this.MdiChildren[tabControl1.SelectedIndex].Activate(); } } }