public async Task <ActionResult> CreateCause(CauseRequestModel model) { if (await _causeService.AddCause(User.FindFirst(ClaimTypes.NameIdentifier).Value, model)) { return(Ok("cause was created")); } return(Unauthorized()); }
public async Task <bool> AddCause(string UserID, CauseRequestModel model) { Cause cause = new Cause { Title = model.Title, Description = model.Description, UserID = UserID, }; _repository.Create(cause); return(_repository.Save()); }