Пример #1
0
        public async Task <Result <FaqDto> > Create(CreateFaqDto createFaqDto)
        {
            var faq = _mapper.Map(createFaqDto, new Faq());

            await AddAsync(faq);

            await Context.SaveChangesAsync();

            return(Result <FaqDto> .SuccessFull(_mapper.Map <FaqDto>(faq)));
        }
Пример #2
0
        public async Task <IActionResult> Create([FromBody] CreateFaqDto createFaqDto)
        {
            var result = await _unitOfWork.FaqService.Create(createFaqDto);

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