public ActionResult <WorkType> GetWorkType( [FromRoute] [Required(ErrorMessage = "DataAnnotationRequired")] [Guid(ErrorMessage = "DataAnnotationGuid")] string workTypeId) { var workTypeGuid = Guid.Parse(workTypeId); var entity = _workTypeService.GetWorkType(workTypeGuid); if (entity == null) { return(ErrorObjectResultFactory.NotFound()); } return(_mapper.Map <Domain.Entities.WorkType, WorkType>(entity)); }