private void BindValues() { string strSubject; string strBody; AlertTemplate.GetTemplate(AlertTemplateTypes.Special, Language, Template, bCustom, out strSubject, out strBody); IncidentBoxDocument ibd = IncidentBoxDocument.Load(IncidentBoxId); if (ibd != null) { tbSubject.Text = ibd.GeneralBlock.OutgoingEmailFormatSubject; tbBody.Text = ibd.GeneralBlock.OutgoingEmailFormatBody; } IncidentBox ib = IncidentBox.Load(IncidentBoxId); string ibName = ""; if (ib != null) { ibName = ib.Name; } title = LocRM.GetString("TemplateEdit") + " " + ibName; DataTable dt = AlertTemplate.GetVariablesForTemplateEditor(AlertTemplateTypes.Special, Template); DataView dv = dt.DefaultView; dv.Sort = "Name"; dlSysVar.DataSource = dv; dlSysVar.DataBind(); }
private void BindValues() { /*using( IDataReader rdr = Alert.GetTemplate(EventTypeID, MessageTypeID, LanguageID, IsExternal)) * { * if (rdr.Read()) * { * title = (string)rdr["EventTypeName"]; * if (rdr["Subject"]!=DBNull.Value) * tbSubject.Text = (string)rdr["Subject"]; * * tbBody.Text = (string)rdr["Body"]; * * ViewState["TemplateId"] = rdr["TemplateId"]; * * if (MessageTypeID == 2) * trSubject.Visible = false; * } * } * * dlSysVar.DataSource = Alert.GetVariablesByType(EventTypeID); * dlSysVar.DataBind(); */ string strSubject; string strBody; //btnReset.Disabled = ! using (SkipApplyGlobalSubjectTemplate skip = new SkipApplyGlobalSubjectTemplate()) { AlertTemplate.GetTemplate(AlertTemplateTypes.Notification, Language, Template, bCustom, out strSubject, out strBody); tbSubject.Text = strSubject; tbBody.Text = strBody; } title = AlertTemplate.GetDisplayName(AlertTemplateTypes.Notification, Template); DataTable dt = AlertTemplate.GetVariablesForTemplateEditor(AlertTemplateTypes.Notification, Template); DataView dv = dt.DefaultView; dv.Sort = "Name"; dlSysVar.DataSource = dv; dlSysVar.DataBind(); }
private void BindMessage() { /*MessageType MessType = MessageType.Email; * bool IsExternal = false; * * if (int.Parse(ddTemplateFor.SelectedItem.Value) == (int)MessageType.IBN) * MessType = MessageType.IBN; * else * if (int.Parse(ddTemplateFor.SelectedItem.Value) == 3) * IsExternal = true; * * using (IDataReader rdr = Alert.GetTemplate( * int.Parse(ddMessages.SelectedItem.Value), * (int)MessType, * int.Parse(ddLanguage.SelectedItem.Value), * IsExternal)) * { * if (rdr.Read()) * { * ViewState["TemplateId"] = rdr["TemplateId"]; * if (rdr["Subject"]!=DBNull.Value) * lblSubject.Text = (string)rdr["Subject"]; * lblBody.Text = (string)rdr["Body"]; * } * } * * if (ddTemplateFor.SelectedItem.Value != "2") * trSubject.Visible = true; * else * trSubject.Visible = false; */ string strSubject; string strBody; //btnReset.Disabled = ! bCustom = AlertTemplate.GetTemplate(AlertTemplateTypes.Notification, ddLanguage.SelectedItem.Value, ddTemplateFor.SelectedItem.Value, true, out strSubject, out strBody); lblSubject.Text = strSubject; lblBody.Text = strBody; }