Ejemplo n.º 1
0
        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());
        }