Esempio n. 1
0
        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);
                    }
                }
            }
        }
Esempio n. 2
0
        private void ptbAgendamento_Click(object sender, EventArgs e)
        {
            frAgendamento frAgendamento;

            using (new Carregando("Carregando..."))
                frAgendamento = new frAgendamento();
            frAgendamento.ShowDialog();
        }