public ActionResult Create(Brewery brewery) { if (!mongoService.CheckBrewName(brewery.Name)) { TempData["Error"] = "Brewery already exists!"; return(View()); } try { brewery.Growlers = new List <Beer>(); brewery.TastingRoom = new List <Beer>(); brewery.LastUpdated = DateTime.Now; mongoService.CreateBrewery(brewery); return(RedirectToAction("Index")); } catch { return(View()); } }