public void RegisterVisit(Kid k) { try { VisitProvider.RegisterVisit(k); mw.AddVisit(k.FirstName); } catch (Exception e) { mw.Enabled = false; new ErrorMessage(this, "Du kan ikke registrere deg to ganger for samme dag"); Console.WriteLine(e.StackTrace); } }
internal BindingList <StringValue> GetTodaysVisits() { BindingList <StringValue> list = new BindingList <StringValue>(); try { list = VisitProvider.GetTodaysVisits(); } catch (Exception e) { new ErrorMessage(this, "Noe gikk feil under henting av dagens besøkende"); Console.WriteLine(e.StackTrace); } return(list); }
private void MakeEmVisitUs() { for (int i = 0; i < 600; i++) { Kid k = (Kid)users[rand.Next(users.Count - 1)]; Visit v = new Visit(); v.KidId = k; DateTime d = new DateTime(rand.Next(2011, 2013), rand.Next(1, 13), rand.Next(1, 28)); v.VisitTime = d; v.SetRestrictionDate(); try { VisitProvider.Save(v); } catch (Exception e) { Console.WriteLine(e.StackTrace); } } }
internal List <Kid> GetVisitByYearAndMonth(string p, int CurrentYear) { return(VisitProvider.GetVisitByYearAndMonth(p, CurrentYear)); }
internal List <int> GetMonthsWithVisits(string p) { return(VisitProvider.GetMonthsWithVisits(p)); }
internal List <Kid> GetVisitByYear(string p) { return(VisitProvider.GetVisitByYear(p)); }
internal List <int> GetAllYearsWithVisits() { return(VisitProvider.GetAllYearsWithVisits()); }
internal int GetGutterThisDay(DateTime dateTime) { return(VisitProvider.GetGutterThisDay(dateTime)); }
internal List <int> GetAllVisitsThisYear() { return(VisitProvider.GetAllVisitsThisYear()); }
internal List <Kid> GetTodaysVisitKids() { return(VisitProvider.GetTodaysVisitKids()); }
internal List <Visit> GetSortedVisitList(DateTime start, DateTime end) { List <Visit> list = VisitProvider.GetVisitsWithinDates(start, end); return(list); }