private void btUpdate_Click(object sender, EventArgs e) { if (lvEvents.SelectedItems.Count != 0) { if (CheckForInternetConnection()) { var FormInsUpd = new FormInsertUpdate("Update") { Summary = lvEvents.SelectedItems[0].SubItems[0].Text, Location = lvEvents.SelectedItems[0].SubItems[1].Text }; if (FormInsUpd.ShowDialog() == DialogResult.OK) { service.Events.Get("primary", lvEvents.SelectedItems[0].Tag.ToString()).Execute(); Event newEvent = MakeEvent(FormInsUpd.Summary, FormInsUpd.Location, FormInsUpd.Description, FormInsUpd.StartTime, FormInsUpd.StartHour, FormInsUpd.EndTime, FormInsUpd.EndHour); service.Events.Update(newEvent, "primary", lvEvents.SelectedItems[0].Tag.ToString()).Execute(); UpdateList(); } } else { MessageBox.Show("No internet connection available"); } } }
private void btInsert_Click(object sender, EventArgs e) { if (credential != null) { if (CheckForInternetConnection()) { var FormInsUpd = new FormInsertUpdate("Insert"); if (FormInsUpd.ShowDialog() == DialogResult.OK) { { Event newEvent = MakeEvent(FormInsUpd.Summary, FormInsUpd.Location, FormInsUpd.Description, FormInsUpd.StartTime, FormInsUpd.StartHour, FormInsUpd.EndTime, FormInsUpd.EndHour); service.Events.Insert(newEvent, "primary").Execute(); UpdateList(); } } } else { MessageBox.Show("No internet connection available"); } } else { MessageBox.Show("To insert event you need to log in"); } }