예제 #1
0
        public ActionResult <GetPowerRequestResponse> GetPowerRequest(long id)
        {
            var getPowerRequestRequest = new GetPowerRequestRequest
            {
                Id = id
            };
            var getPowerRequestResponse = _powerrequestService.GetPowerRequest(getPowerRequestRequest);

            return(getPowerRequestResponse);
        }
        public GetPowerRequestResponse GetPowerRequest(GetPowerRequestRequest getPowerRequestRequest)
        {
            GetPowerRequestResponse getPowerRequestResponse = null;

            if (getPowerRequestRequest.Id > 0)
            {
                var powerrequest    = _powerrequestRepository.FindPowerRequestById(getPowerRequestRequest.Id);
                var powerrequestDto = _messageMapper.MapToPowerRequestDto(powerrequest);

                getPowerRequestResponse = new GetPowerRequestResponse
                {
                    PowerRequest = powerrequestDto
                };
            }

            return(getPowerRequestResponse);
        }