internal void RegisterKid(string kidName) { if (KidProvider.RegisterKid(kidName)) { RegisterVisit(KidProvider.GetKid(kidName)); } else { mw.Enabled = false; kidForm = new RegisterKidForm(this); } }
private void CreateUsers() { for (int i = 0; i < NUMBER_OF_USERS; i++) { Kid k = new Kid(); k.FirstName = "kid" + i; k.LastName = "Kid" + i; k.Gender = i % 2 == 0 ? "Kvinne" : "Mann"; k.Age = rand.Next(CustomizationManager.GetLowestYear(), CustomizationManager.GetHighestYear()); users.Add(k); KidProvider.Save(k); } }
internal void SaveKid(Kid k) { bool test = true; try { KidProvider.Save(k); } catch (Exception e) { test = false; new ErrorMessage(this, "Det er allerede registrert en person med samme fornavn, etternavn, fødselsår og postnummer. Dersom du aldri har registeret deg før, legg til en ekstra bokstav i fornavnet ditt: For eksempel hvis du heter \"Jan\", skriv \"Jan J.\""); } if (test) { RegisterVisit(k); ReEnableMainWindow(); kidForm.Dispose(); } }
internal Kid GetKid(string kidName) { return(KidProvider.GetKid(kidName)); }
internal void UpdateKid(Kid KK) { KidProvider.UpdateKid(KK); }
internal object getAllKids() { return(KidProvider.getAllKids()); }