public async Task <IActionResult> GetUnitOfMeasureById(Guid id)
        {
            var result = await _unitOfMeasureService.GetUnitOfMeasureById(id : id);

            if ((result.Code != ApiResponseCodes.OK))
            {
                return(base.ApiResponse <string>(null, result.Description,
                                                 ApiResponseCodes.INVALID_REQUEST, 1));
            }

            if (result.Payload == null)
            {
                return(this.ApiResponse <UnitOfMeasureListViewModel>(result.Payload, "No record found.", ApiResponseCodes.NOT_FOUND));
            }
            return(this.ApiResponse <UnitOfMeasureListViewModel>(result.Payload, "successful.", ApiResponseCodes.OK));
        }