public async Task <ResponseDTO> Delete(PermissionStatusDTO dto) { //Map to Command var command = _mapper.Map <PermissionStatusDTO, DeletePermissionCommand>(dto); //Execute Command var resp = await _bus.SendAsync(command); return(ResponseBuilder.Correct(resp)); }
public async Task <ResponseDTO> Delete(PermissionStatusDTO dto) { if (ModelState.IsValid) { //PermissionDTO dto = new PermissionDTO(); //dto.PermissionId = deleteDto.PermissionId; //dto.RowStatus = 0; ////TODO: Auditory Fields return(await _PermissionApplicationService.Delete(dto)); } return(ModelState.ToResponse()); }