public override void CreateEntities(PxMetaModel.PcAxisMetabaseEntities context) { if (IsNew) { base.CreateEntities(context); PxMetaModel.FootnoteContVbl footnoteContentVariable = new PxMetaModel.FootnoteContVbl(); footnoteContentVariable.MainTable = MainTable.TableId; footnoteContentVariable.Contents = Content.Content; footnoteContentVariable.Variable = Variable.Variable; footnoteContentVariable.FootnoteNo = FootnoteNo; footnoteContentVariable.UserId = System.Security.Principal.WindowsIdentity.GetCurrent().Name; footnoteContentVariable.LogDate = DateTime.Now; context.AddToFootnoteContVbls(footnoteContentVariable); } else { base.UpdateEntities(context); } }