public TeamWithDetail TeamCreate(TeamCreate newItem) { var addedTeam = ds.Teams.Add(Mapper.Map <Team>(newItem)); //added these two lines because it wasnt being added with above mapper for some reason addedTeam.History = newItem.History; ds.SaveChanges(); return((addedTeam == null) ? null : Mapper.Map <TeamWithDetail>(addedTeam)); }
public ActionResult Create(TeamCreate newTeam) { if (!ModelState.IsValid) { return(View(newTeam)); } var addTeam = m.TeamCreate(newTeam); if (addTeam == null) { return(View(newTeam)); } else { return(RedirectToAction("DetailsWithMediaItems", new { id = addTeam.TeamId })); } }