public override void SetParameter(EventBase even) { ReceiveDataDev _event = even as ReceiveDataDev; this.txtName.Text = _event.Name; this.txtCode.Text = _event.Code; }
public static void CheckWarning(ReceiveDataDev entity) { entity.Warning.Clear(); XmlDocument xmlDocReceiveData = new XmlDocument(); xmlDocReceiveData.LoadXml(entity.ReceiveDataXml); XmlNodeList xmlNodeListReceiveData = xmlDocReceiveData.SelectNodes("ReceiveData/Receive"); foreach (XmlNode xmlNode in xmlNodeListReceiveData) { if (entity.HostFormEntity.Elements.Contains(xmlNode.Attributes["ReceiveTo"].Value.Split('.')[1]) == false) { entity.Warning.AddWarningSign(entity, Language.Current.EventDev_ReceiveDataDev_FormElementNotExist); } } }
public override void SetParameter(EventBase even) { ReceiveDataDev _event = even as ReceiveDataDev; XmlDocument xmlDoc = new XmlDocument(); xmlDoc.LoadXml(_event.ReceiveDataXml); XmlNodeList xmlNodeList = xmlDoc.SelectNodes("ReceiveData/Receive"); DataRow dr; bool warningRow; dtReceiveData.Rows.Clear(); foreach (XmlNode xmlNode in xmlNodeList) { warningRow = false; dr = dtReceiveData.NewRow(); dr["DataCode"] = xmlNode.Attributes["DataCode"].Value; dr["ReceiveTo"] = xmlNode.Attributes["ReceiveTo"].Value; dr["ReceiveToName"] = StringParserLogic.DataSourceVisibleString(this.HostAdapter.HostFormEntity, xmlNode.Attributes["ReceiveTo"].Value, out warningRow); dr["Warning"] = warningRow; dtReceiveData.Rows.Add(dr); } }