private void btnListarEventos_Click(object sender, EventArgs e) { Autenticacao autenticacao = new Autenticacao(); autenticacao.ArquivoJson = "client_secret.json"; autenticacao.NomeAplicacao = "KBIT Exemplo"; autenticacao.Permissao = Permissao.Total; autenticacao.Produto = Produto.Agenda; GoogleAgenda googleAgenda = new GoogleAgenda(autenticacao); Calendario calendario = new Calendario(); calendario.Id = "primary"; List <Evento> eventos = googleAgenda.ListarEventos(calendario); StringBuilder sb = new StringBuilder(); sb.AppendLine("EVENTOS: "); sb.AppendLine(""); foreach (Evento evento in eventos) { sb.AppendLine("TITULO: " + evento.Titulo); } MessageBox.Show(sb.ToString(), "Eventos", MessageBoxButtons.OK , MessageBoxIcon.Information); }
private void btnListarcalendarios_Click(object sender, EventArgs e) { Autenticacao autenticacao = new Autenticacao(); autenticacao.ArquivoJson = "client_secret.json"; autenticacao.NomeAplicacao = "KBIT Exemplo"; autenticacao.Permissao = Permissao.Total; autenticacao.Produto = Produto.Agenda; GoogleAgenda googleAgenda = new GoogleAgenda(autenticacao); List <Calendario> calendarios = googleAgenda.ListarCalendarios(); StringBuilder sb = new StringBuilder(); sb.AppendLine("CALENDARIOS: "); sb.AppendLine(""); foreach (Calendario calendario in calendarios) { if (!string.IsNullOrEmpty(calendario.Descricao)) { sb.AppendLine("Descrição: " + calendario.Descricao); } } MessageBox.Show(sb.ToString(), "Calendarios", MessageBoxButtons.OK , MessageBoxIcon.Information); }
private void btnInserriEvento_Click(object sender, EventArgs e) { Autenticacao autenticacao = new Autenticacao(); autenticacao.ArquivoJson = "client_secret.json"; autenticacao.NomeAplicacao = "KBIT Exemplo"; autenticacao.Permissao = Permissao.Total; autenticacao.Produto = Produto.Agenda; GoogleAgenda googleAgenda = new GoogleAgenda(autenticacao); Calendario calendario = new Calendario(); calendario.Id = "primary"; Evento evento = new Evento(); evento.Titulo = "EXEMPLO DE EVENTO"; evento.Descricao = "EXEMPLO UTILIZANDO A KBITS.GOOGLE.API"; evento.DataInicial = DateTime.Now; evento.DataFinal = DateTime.Now; googleAgenda.InserirEvento(evento, calendario); MessageBox.Show("Evento Cadastrado no dia : " + DateTime.Now + " no calendario padrão", "Evento Cadastrado", MessageBoxButtons.OK , MessageBoxIcon.Information); }