Example #1
0
        public NbaDto GetByName(NbaPrimaryDto param)
        {
            var nbaPrimary = _mapper.Map <NbaPrimary>(param);

            var result = _nbaRepository.GetByName(nbaPrimary);

            return(_mapper.Map <NbaDto>(result));
        }
Example #2
0
        public IResult Delete(NbaPrimaryDto dto)
        {
            var result = new Result(false);

            if (!_nbaRepository.IsExist(dto.Name))
            {
                result.Message = "此球員不存在";
                return(result);
            }

            var nbaPrimary = _mapper.Map <NbaPrimary>(dto);

            var flag = _nbaRepository.Delete(nbaPrimary);

            if (flag.Equals(1))
            {
                result.Success = true;
                result.Message = "刪除成功";
                return(result);
            }

            result.Message = "刪除失敗";
            return(result);
        }