コード例 #1
0
        public async Task <Result <ProvinceDto> > Create(CreateProvinceDto createProvinceDto)
        {
            var province = _mapper.Map <Province>(createProvinceDto);

            await AddAsync(province);

            await Context.SaveChangesAsync();

            return(Result <ProvinceDto> .SuccessFull(_mapper.Map <ProvinceDto>(province)));
        }
コード例 #2
0
        public async Task <IActionResult> Create([FromBody] CreateProvinceDto createProvinceDto)
        {
            var result = await _unitOfWork.ProvinceService.Create(createProvinceDto);

            if (!result.Success)
            {
                return(result.ApiResult);
            }
            return(Created(Url.Link("GetProvince", new { result.Data.Id }), _mapper.Map <ProvinceDto>(result.Data)));
        }