Example #1
0
        public ActionResult <DeletePowerRequestResponse> DeletePowerRequest(long id)
        {
            var deletePowerRequestRequest = new DeletePowerRequestRequest
            {
                Id = id
            };
            var deletePowerRequestResponse = _powerrequestService.DeletePowerRequest(deletePowerRequestRequest);

            return(deletePowerRequestResponse);
        }
        public DeletePowerRequestResponse DeletePowerRequest(DeletePowerRequestRequest deletePowerRequestRequest)
        {
            var powerrequest = _powerrequestRepository.FindPowerRequestById(deletePowerRequestRequest.Id);

            _powerrequestRepository.DeletePowerRequest(powerrequest);
            var powerrequestDto = _messageMapper.MapToPowerRequestDto(powerrequest);

            return(new DeletePowerRequestResponse
            {
                PowerRequest = powerrequestDto
            });
        }