public void RemoveValueFootnote(PxObject context, PxFootnote footnote) { SelectedValue.ValueFootnotes.Remove((PxValueFootnote)footnote); if (!footnote.IsNew) { SelectedValue.RemovedValueFootnotes.Add((PxValueFootnote)footnote); SelectedValue.MarkAsDirty(); SelectedMainTable.MarkAsDirty(); } }
public PxValueFootnote CreateValueFootnote(PxObject context) { PxValueFootnote vf = new PxValueFootnote(); vf.FootnoteNo = FootnoteNo; FootnoteNo++; vf.FootnoteText = "Shenim i ri"; vf.FootnoteTextEnglish = "New Footnote"; vf.MandOption = "O"; vf.ShowFootnote = "B"; vf.IsNew = true; vf.Value = SelectedValue; SelectedValue.ValueFootnotes.Add(vf); SelectedValue.MarkAsDirty(); ((PxValueSet)lbValuesets.SelectedItem).MarkAsDirty(); return(vf); }
public PxMainTableValueFootnote CreateMainTableValueFootnote(PxObject context) { PxMainTableValueFootnote mtvf = new PxMainTableValueFootnote(); mtvf.FootnoteNo = FootnoteNo; FootnoteNo++; mtvf.FootnoteText = "Shenim i ri"; mtvf.FootnoteTextEnglish = "New Footnote"; mtvf.MandOption = "O"; mtvf.ShowFootnote = "B"; mtvf.IsNew = true; mtvf.Variable = SelectedVariable; mtvf.Value = SelectedValue; SelectedMainTable.MainTableValueFootnotes.Add(mtvf); SelectedMainTable.MarkAsDirty(); SelectedValue.MarkAsDirty(); return(mtvf); }