示例#1
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (String.IsNullOrEmpty(Request.QueryString["SID"]))
     {
         function.WriteErrMsg("缺少问卷投票的ID参数!", Request.UrlReferrer.ToString());
         return;
     }
     surveyID = Convert.ToInt32(Request.QueryString["SID"]);
     function.AccessRulo();
     if (ViewState["PageSize"] == null)
     {
         ViewState["PageSize"] = 15;
     }
     if (ViewState["CurntNum"] == null)
     {
         ViewState["CurntNum"] = 1;
     }
     if (!this.Page.IsPostBack)
     {
         B_Admin badmin = new B_Admin();
         surMod = surBll.SelReturnModel(surveyID);
         SurveySorceDBind();
         Call.SetBreadCrumb(Master, "<li><a href='" + customPath2 + "I/Main.aspx'>工作台</a></li><li><a href='SurveyManage.aspx'>问卷投票管理</a></li><li><a href='Survey.aspx?SID=" + surMod.SurveyID + "'>" + surMod.SurveyName + "</a></li><li class='active'>问卷来源分析</li>");
     }
 }
示例#2
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (Sid < 1 || Uid < 1)
     {
         function.WriteErrMsg("参数错误!");
     }
     surMod = surBll.SelReturnModel(Sid);
     if (surMod == null)
     {
         function.WriteErrMsg("问卷不存在!");
     }
     if (!IsPostBack)
     {
         DataBind();
     }
     Call.SetBreadCrumb(Master, "<li><a href='" + customPath2 + "I/Main.aspx'>工作台</a></li><li><a href='SurveyManage.aspx'>问卷投票管理</a></li><li><a href='Survey.aspx?SID=" + surMod.SurveyID + "'>问卷投票名:" + surMod.SurveyName + "</a></li><li class='active'>问卷详情</li>");
 }
示例#3
0
        protected void EBtnSubmit_Click(object sender, EventArgs e)
        {
            M_Survey info = new M_Survey();

            if (Sid > 0)
            {
                info = surveyBll.SelReturnModel(Sid);
            }
            DateTime startTime = DataConverter.CDate(txtStartTime.Text);
            DateTime endtime   = DataConverter.CDate(txtEndTime.Text);

            info.SurveyName  = this.TxtSurveyName.Text.Trim();
            info.SurType     = DataConverter.CLng(RblSurType.SelectedValue);
            info.Description = this.TxtDescription.Text;
            info.StartTime   = startTime;
            info.EndTime     = endtime;
            info.NeedLogin   = ChkNeedLogin.Checked;
            info.IsOpen      = ChkIsOpen.Checked;
            info.IsStatus    = ChkIsStatus.Checked;
            info.IsCheck     = ChkIsCheck.Checked;
            info.IsShow      = ChkIsShow.Checked ? 1 : 0;
            info.IPRepeat    = DataConverter.CLng(this.txtIPRepeat.Text.Trim());

            if (endtime <= startTime)
            {
                function.WriteErrMsg("终止时间不能早于开始日期!");
            }
            if (info.SurveyID > 0)
            {
                surveyBll.UpdateByID(info);
            }
            else
            {
                surveyBll.insert(info);
            }
            function.WriteSuccessMsg("操作成功", "SurveyManage.aspx");
        }