/// <summary> /// Sets the FPS rules applied. /// </summary> /// <param name="XmlData">Xml String</param> /// <returns>FPS Xml Data object</returns> private FpsXmlData SetRules(String XmlData) { try { FpsXmlData FpsData = new FpsXmlData(); if (XmlData != null && XmlData.Length > 0) { ArrayList RuleList = null; RuleList = ParseXmlData(XmlData); if (RuleList != null && RuleList.Count > 0) { FpsData.SetRuleList(RuleList); } } return(FpsData); } catch (BaseException) { throw; } catch (Exception Ex) { DataObjectException DEx = new DataObjectException(Ex); throw DEx; } //catch //{ // throw new Exception(); //} }