public IHttpActionResult DeleteGlnTag(int id) { GlnTag glnTag = _unitOfWork.GlnTag.FindSingle(tt => tt.GlnTagId == id); if (glnTag == null) { return(NotFound()); } _unitOfWork.GlnTag.Remove(glnTag); _unitOfWork.Complete(); _logger.SuccessfulServerLog("Tag Type deleted", HttpContext.Current.User, DtoHelper.CreateGlnTagDto(glnTag), new object()); return(Ok(DtoHelper.CreateGlnTagDto(glnTag))); }