コード例 #1
0
ファイル: CauseController.cs プロジェクト: sabaa12/Sign-Fight
 public async Task <ActionResult> CreateCause(CauseRequestModel model)
 {
     if (await _causeService.AddCause(User.FindFirst(ClaimTypes.NameIdentifier).Value, model))
     {
         return(Ok("cause was created"));
     }
     return(Unauthorized());
 }
コード例 #2
0
ファイル: CausesService.cs プロジェクト: sabaa12/Sign-Fight
        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());
        }