Exemplo n.º 1
0
        // 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));
        }
Exemplo n.º 2
0
        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());
        }