예제 #1
0
        public async Task <IActionResult> Create([Bind("DadDailyItemId,TodaysDate,UpOnTime,GetEarlyTrain,CallPhilip550,CallChrista550,WorkAtFinsburyPark,HitTheGym")] DadDailyItem dadDailyItem)
        {
            if (ModelState.IsValid)
            {
                _context.Add(dadDailyItem);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(dadDailyItem));
        }
예제 #2
0
        public async Task AddChildToFamilyAsync(string streetName, int houseNumber, Child child)
        {
            Console.WriteLine("\tAdding child to family " + child.Id);
            using (FamilyDbContext dbContext = new FamilyDbContext())
            {
                Family family = await GetFamilyByAddress(streetName, houseNumber);

                family.Children.Add(child);
                dbContext.Add(child);
                dbContext.Update(family);
                await dbContext.SaveChangesAsync();
            }
        }
예제 #3
0
        public async Task AddAdultToFamilyAsync(string streetName, int houseNumber, Adult adult)
        {
            Console.WriteLine("\tAdding adult to family " + adult.Id);
            using (FamilyDbContext dbContext = new FamilyDbContext())
            {
                Family family = await GetFamilyByAddress(streetName, houseNumber);

                family.Adults.Add(adult);
                dbContext.Add(adult);
                dbContext.Update(family);
                await dbContext.SaveChangesAsync();
            }
        }