protected void OnSave(object sender, CommandEventArgs e) { SQLServerDAL.SurveyLayout sl = new SQLServerDAL.SurveyLayout(); SurveyLayoutData sld = new SurveyLayoutData(); SurveyLayoutData.SurveyLayoutRow slr = sld.SurveyLayout.NewSurveyLayoutRow(); slr.SurveyId = ((PageBase)Page).SurveyId;; slr.SurveyCss = ddlTemplate.SelectedIndex > 0 ? ddlTemplate.SelectedItem.Text : ""; slr.SurveyHeaderText = txtPageHeader.Text; slr.SurveyFooterText = txtPageFooter.Text; sld.SurveyLayout.AddSurveyLayoutRow(slr); sl.SurveyLayoutUpdate(sld, LanguagesDropdownlist.SelectedValue); }
private void BindFields() { SQLServerDAL.SurveyLayout sl = new SQLServerDAL.SurveyLayout(); SurveyLayoutData ud = sl.SurveyLayoutGet(((PageBase)Page).SurveyId, LanguagesDropdownlist.SelectedValue); string[] names = Directory.GetFiles(Constants.Constants.GetFilePathCSS(SurveyId)); int i; for (i = 0; i < names.Length; i++) { names[i] = Path.GetFileName(names[i]); } ddlTemplate.Items.Clear(); ddlTemplate.Items.Add(new ListItem(GetPageResource("DdlNoSelect"), "-1")); ddlTemplate.DataSource = names; ddlTemplate.DataBind(); bool cssSelected = false; if (ud.SurveyLayout.Count > 0) { foreach (ListItem item in ddlTemplate.Items) { if (item.Text == ud.SurveyLayout[0].SurveyCss) { item.Selected = true; cssSelected = true; break; } } if (!cssSelected) { ddlTemplate.SelectedIndex = 0; } txtPageFooter.Text = ud.SurveyLayout[0].SurveyFooterText; txtPageHeader.Text = ud.SurveyLayout[0].SurveyHeaderText; } }
private void BindFields() { SQLServerDAL.SurveyLayout sl = new SQLServerDAL.SurveyLayout(); SurveyLayoutData ud = sl.SurveyLayoutGet(((PageBase)Page).SurveyId,LanguagesDropdownlist.SelectedValue); string[] names = Directory.GetFiles(Constants.Constants.GetFilePathCSS(SurveyId)); int i; for (i = 0; i < names.Length; i++) { names[i] = Path.GetFileName(names[i]); } ddlTemplate.Items.Clear(); ddlTemplate.Items.Add(new ListItem(GetPageResource("DdlNoSelect"), "-1")); ddlTemplate.DataSource = names; ddlTemplate.DataBind(); bool cssSelected = false; if (ud.SurveyLayout.Count > 0) { foreach (ListItem item in ddlTemplate.Items) { if (item.Text == ud.SurveyLayout[0].SurveyCss) { item.Selected = true; cssSelected = true; break; } } if (!cssSelected) ddlTemplate.SelectedIndex = 0; txtPageFooter.Text = ud.SurveyLayout[0].SurveyFooterText; txtPageHeader.Text = ud.SurveyLayout[0].SurveyHeaderText; } }
protected void OnSave(object sender, CommandEventArgs e) { SQLServerDAL.SurveyLayout sl = new SQLServerDAL.SurveyLayout(); SurveyLayoutData sld = new SurveyLayoutData(); SurveyLayoutData.SurveyLayoutRow slr = sld.SurveyLayout.NewSurveyLayoutRow(); slr.SurveyId = ((PageBase)Page).SurveyId; ; slr.SurveyCss = ddlTemplate.SelectedIndex > 0 ? ddlTemplate.SelectedItem.Text : ""; slr.SurveyHeaderText = txtPageHeader.Text; slr.SurveyFooterText = txtPageFooter.Text; sld.SurveyLayout.AddSurveyLayoutRow(slr); sl.SurveyLayoutUpdate(sld,LanguagesDropdownlist.SelectedValue); }