コード例 #1
0
        public ActionResult FundraiserCreate(FundraiserFormViewModel model)
        {
            var request = new Requests.Fundraiser.Create()
            {
                Name        = model.Name,
                CampaignId  = model.CampaignId,
                IsActive    = model.IsActive,
                Description = model.Description,
                UserId      = User.Identity.GetUserId()
            };
            Guid fundraiserId = _mediator.Send(request).Result;

            return(RedirectToAction("Index"));
        }
コード例 #2
0
 public ActionResult Create(FundraiserFormViewModel model)
 {
     if (User.Identity.IsAuthenticated)
     {
         var request = new Requests.Fundraiser.Create()
         {
             Name       = model.Name,
             CampaignId = model.CampaignId,
             UserId     = User.Identity.GetUserId()
         };
         Guid fundraiserId = _mediator.Send(request).Result;
         return(RedirectToAction("Index", new { id = fundraiserId }));
     }
     else
     {
         return(RedirectToAction("Create"));
     }
 }