コード例 #1
0
        public IActionResult DeleteDraftedPlayer([FromBody] IApiDraftRepository apiUserDraftSelectionsDTO)
        {
            if (apiUserDraftSelectionsDTO == null)
            {
                return(BadRequest(ModelState));
            }

            var draftObj = _mapper.Map <UserDraftSelections>(apiUserDraftSelectionsDTO);

            if (!_draftRepository.DeleteDraftPick(draftObj))
            {
                ModelState.AddModelError("", $"Something went wrong when deleting the record {draftObj.PlayerId}");
                return(StatusCode(500, ModelState));
            }

            return(NoContent());
        }
コード例 #2
0
 public DraftController(IApiDraftRepository draftRepository, IMapper mapper)
 {
     _draftRepository = draftRepository;
     _mapper          = mapper;
 }