public static bool AppHasConflict(DateTime startTime, DateTime endTime) { foreach (var app in SqlUpdater.GetAppointments().Values) { if (startTime < DateTime.Parse(app["end"].ToString()) && DateTime.Parse(app["start"].ToString()) < endTime) { return(true); } } return(false); }