public bool CreateFoodDay(FoodDayCreate model)//needs to take in the id not the title { var entity = new FoodDay() { UserProfileId = model.UserProfileId, Date = model.Date, CreatedBy = _db.Users.Find(_userId).FirstName + " " + _db.Users.Find(_userId).LastName, CreatedUtc = DateTimeOffset.Now }; _db.FoodDays.Add(entity); return(_db.SaveChanges() == 1); }
public ActionResult Create(FoodDayCreate model) { if (!ModelState.IsValid) { PopulateUserProfiles(); PopulateDateList(); return(View(model)); } var service = CreateFoodDayService(); if (service.CreateFoodDay(model)) { TempData["SaveResult"] = "Your Food Day was created."; return(RedirectToAction("Index")); } ; ModelState.AddModelError("", "Your Food Day could not be created."); PopulateUserProfiles(); return(View(model)); }