Пример #1
0
        // Grava as alterações de um evento.
        void GravarEvento()
        {
            if (Evento.Id == null)
            {
                // Se o evento não tiver um ID, é uma inserção.
                dao.Inserir(Evento);
            }
            else
            {
                // Se o evento tiver um ID é uma alteração.
                dao.Alterar(evento);
            }

            // Entra em modo de visualização.
            IsEditing = false;

            // Atualiza a lista de eventos.
            Eventos = dao.ListarEventos(TextoPesquisa);

            // Cria um novo evento para limpar os dados do formulário.
            Evento = new Evento();
        }