public ActionResult DeleteWorkType( [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()); } _workTypeService.DeleteWorkType(workTypeGuid); return(new OkResult()); }