コード例 #1
0
 public static ProposalChalange ProposalChalangeVMToPropChalange(ProposalChalangeViewModel model)
 {
     return(new ProposalChalange()
     {
         Description = model.Description,
         Name = model.Name,
         User = model.User
     });
 }
コード例 #2
0
        public ActionResult AddProposalChalange(ProposalChalangeViewModel model)
        {
            if (ModelState.IsValid)
            {
                var user = _userRepository.GetById(User.Identity.GetUserId());
                model.User = user;
                var proposalChalange = ChalangeMappers.ProposalChalangeVMToPropChalange(model);
                _chalangeRepository.AddProposalChalange(proposalChalange);
                ViewBag.Message = "Vaš chalange byla odeslána ke schválení";
            }

            return(View("Index"));
        }