private void addToList_Click(object sender, EventArgs e) { if (sendToInput.Items.Count != 20) { sendToInput.Items.Add(recipientInput.Text); } else { Speak informToMany = new Speak(); } Console.WriteLine(sendToInput.Items.Count.ToString()); }
public void calenderAppointments() { Console.WriteLine("Checking Calender"); george = new Speak(); try { DateTime start = DateTime.Now; DateTime end = start.AddDays(7); int index = 1; bool appointmentFound = false; NameSpace outlookNameSpace = outLookApp.GetNamespace("MAPI"); MAPIFolder calender = outlookNameSpace.GetDefaultFolder(OlDefaultFolders.olFolderCalendar); Items calenderItems = getAppointmentsInRange(calender, start, end); if (calenderItems != null) { Console.WriteLine("Appointments Found"); //set bool here change in foreach ask after foreach for change foreach (AppointmentItem appointment in calenderItems) { Console.WriteLine("Appointment " + index.ToString()); string[] appointmentContent = { index.ToString(), appointment.Subject, appointment.Start.Date.ToString("d"), appointment.Start.TimeOfDay.ToString(), appointment.Location }; Thread sayAppointment = new Thread(new ThreadStart(() => george.sayAppointment(appointmentContent))); sayAppointment.IsBackground = true; sayAppointment.Start(); Thread.Sleep(8000); index++; appointmentFound = true; } if (!appointmentFound) { Console.WriteLine("Nothing found"); noAppointments(); } } else { Console.WriteLine("Nothing found"); noAppointments(); } } catch { noAppointments(); } }