Example #1
0
 public override XVar clearSessionKeys()
 {
     if ((XVar)(MVCFunctions.POSTSize()) && (XVar)(MVCFunctions.postvalue("mode") == "dashsearch"))
     {
         return(null);
     }
     base.clearSessionKeys();
     if (XVar.Pack(CommonFunctions.IsEmptyRequest()))
     {
         unsetAllPageSessionKeys();
     }
     foreach (KeyValuePair <XVar, dynamic> elem in this.pSet.getDashboardElements().GetEnumerator())
     {
         if (elem.Value["type"] != Constants.DASHBOARD_SEARCH)
         {
             unsetAllPageSessionKeys((XVar)(MVCFunctions.Concat(this.tName, "_", elem.Value["table"])));
         }
     }
     return(null);
 }