Пример #1
0
 public Task <ApiResponse> RemoveSolutionAsync(RemoveSolutionDto dto)
 {
     return(DeleteAsync <RemoveSolutionDto, ApiResponse>(_clientOptions.DeleteSolutionUrl, dto));
 }
Пример #2
0
        /// <summary>
        /// Удалить солюшн
        /// </summary>
        /// <param name="dto"></param>
        /// <returns></returns>
        public async Task RemoveAsync(RemoveSolutionDto dto)
        {
            await _solutionRepository.RemoveAsync(_mapper.Map <Solution>(dto));

            await _solutionRepository.SaveChangesAsync();
        }
Пример #3
0
        public async Task <IActionResult> DeleteSolutionAsync([FromBody] RemoveSolutionDto solution)
        {
            await _solutionService.RemoveAsync(solution);

            return(ApiResult("Deleted"));
        }