private void Agendamento_DoubleClick(object sender, EventArgs e) { Panel panAgendamento = (Panel)sender; int posicao = Convert.ToInt32(panAgendamento.Name); frAgendamento frAgendamento = new frAgendamento(listAgenda[posicao]); frAgendamento.ShowDialog(); if (frAgendamento.alteracao) { FlowLayoutPanel flpAgendamentos = (FlowLayoutPanel)(panAgendamento.FindForm().Controls.Find("flpAgendamentos", false)[0]); AtualizaStatus(flpAgendamentos); if (panAgendamento.FindForm().Name == "frPrincipal") { Atualiza_listAgenda(Convert.ToDateTime(DateTime.Now.ToString("dd/MM/yyyy") + " 00:00:00"), Convert.ToDateTime(DateTime.Now.ToString("dd/MM/yyyy") + " 23:59:59"), 'P', 'P', 'P'); ExibeAgendamentos(flpAgendamentos, Enum_TipoExibicaoAgenda.hoje); } else if (panAgendamento.FindForm().Name == "frAgendados") { if ((panAgendamento.FindForm().Controls.Find("panSemana", false)) != null) { frAgendados frAgendados = panAgendamento.FindForm() as frAgendados; frAgendados.AtualizaTodasAgendas(); ExibeAgendamentos(flpAgendamentos, Enum_TipoExibicaoAgenda.semana); } } } }
private void ptbAgendamento_Click(object sender, EventArgs e) { frAgendamento frAgendamento; using (new Carregando("Carregando...")) frAgendamento = new frAgendamento(); frAgendamento.ShowDialog(); }