public override void Undo(object p_args) { DeleRptTblColCmdArgs args = (DeleRptTblColCmdArgs)p_args; RptTable rptTab = args.Table; int index = args.Index; InsertTblCells(rptTab, index, args.Dict); rptTab.Data["colspan"] = rptTab.ColSpan + 1; rptTab.Update(false); }
public override object Execute(object p_args) { DeleRptTblColCmdArgs args = (DeleRptTblColCmdArgs)p_args; RptTable rptTab = args.Table; int index = args.Index; args.Dict.Clear(); RmvTblCells(rptTab, index, args.Dict); rptTab.Data["colspan"] = rptTab.ColSpan - 1; rptTab.Update(true); return(null); }