Beispiel #1
0
        private void BindCommunication(string id)
        {
            if (string.IsNullOrEmpty(id))
            {
                ddlCommunicationID.DataSource = null;
                ddlCommunicationID.Items.Clear();
                ddlCommunicationID.DataBind();
                return;
            }
            CommunicationConfigComponent commuCom = new CommunicationConfigComponent();
            DataTable communication = commuCom.GetCommunicationByTemplateID(id);

            if (communication == null || communication.Rows.Count == 0)
            {
                ddlCommunicationID.DataSource = null;
                ddlCommunicationID.Items.Clear();
                ddlCommunicationID.DataBind();

                return;
            }
            ddlCommunicationID.DataSource     = communication;
            ddlCommunicationID.DataTextField  = "Name";
            ddlCommunicationID.DataValueField = "CommunicationID";
            ddlCommunicationID.DataBind();
        }
Beispiel #2
0
        //刷新所有源模板信息
        protected void RefreshSourceTemplate(string templateID, BusinessSearchComponent bsbll)
        {
            bsbll.RefreshTemplateByGuid(templateID);
            DataTable dtsource = dc.GetCommunicationByTemplateID(templateID);

            if (dtsource != null && dtsource.Rows.Count > 0)
            {
                foreach (DataRow dr in dtsource.Rows)
                {
                    bsbll.RefreshTemplateByGuid(dr["SourceTemplateID"].ToString());
                }
            }
        }