public static Child CreateChild( HedwigContext context, string firstName = "Test", string lastName = "Child", string birthdate = "2000-01-01", Gender gender = Gender.Unknown, Family family = null, Organization organization = null ) { family = family ?? FamilyHelper.CreateFamily(context); organization = organization ?? OrganizationHelper.CreateOrganization(context); var child = new Child { FirstName = firstName, LastName = lastName, Birthdate = DateTime.Parse(birthdate), Gender = gender, FamilyId = family.Id, OrganizationId = organization.Id }; context.Add <Child>(child); context.SaveChanges(); return(child); }
public static FamilyDetermination CreateDetermination( HedwigContext context, int numberOfPeople = 3, decimal income = 20000M, string determined = "2000-01-01", Family family = null ) { family = family ?? FamilyHelper.CreateFamily(context); var determination = new FamilyDetermination { NumberOfPeople = numberOfPeople, Income = income, DeterminationDate = DateTime.Parse(determined), FamilyId = family.Id }; context.FamilyDeterminations.Add(determination); context.SaveChanges(); return(determination); }