private static void FillSqlBuilder <TBuilder>(TBuilder builder, StartWorkflowJob data) where TBuilder : SqlClauseBuilderIUW <TBuilder> { builder.AppendItem("JOB_ID", data.JobID); builder.AppendItem("PROCESS_KEY", data.ProcessKey); builder.AppendTenantCode(typeof(StartWorkflowJob)); if (OguBase.IsNotNullOrEmpty(data.Operator)) { builder.AppendItem("OPERATOR_ID", data.Operator.ID); builder.AppendItem("OPERATOR_NAME", data.Operator.DisplayName); } }