// GET: Sprint/Create public ActionResult Create() { var model = new AddSprintViewModel(); var userEntities = context.Users; var userViewModels = mapper.Map <IEnumerable <User>, IEnumerable <UserViewModel> >(userEntities); model.StartDate = DateTime.Now; model.Users = userViewModels; return(View(model)); }
public ActionResult Create(AddSprintViewModel addSprintViewModel) { if (ModelState.IsValid) { var addSprintEntity = mapper.Map <AddSprintViewModel, Sprint>(addSprintViewModel); var users = new List <User>(); foreach (var id in addSprintViewModel.SelectedUsersForSprint) { var user = context.Users.Where(u => u.UserID == id).FirstOrDefault(); users.Add(user); } return(RedirectToAction("Index")); } return(View()); }