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")); }
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")); } }