Пример #1
0
        private void InitData()
        {
            hidSysvoteid.Value = sysid.ToString();
            if (Id > 0)//edit
            {
                model = bll.GetModel(Id);

                if (model != null)
                {
                    txtC_Title.Text       = model.C_SubTitle;
                    drpType.SelectedValue = model.N_Type.ToString();
                    if (Plugin.VWSurvey.Admini.VWSurvey.BaseVote.ShowSysEdit(sysid))
                    {
                        drpType.Enabled = false;
                    }
                }
            }
        }
Пример #2
0
        protected void btnSave_Click(object sender, EventArgs p1)
        {
            //alert(10)
            if (Id > 0)
            {
                #region __________Edit__________
                model            = bll.GetModel(Id);
                model.C_SubTitle = txtC_Title.Text;
                model.N_Type     = Utils.StrToInt(drpType.SelectedValue, 0);
                model.N_SysId    = Utils.StrToInt(hidSysvoteid.Value, 0);
                if (bll.Update(model))
                {
                    MessageBox.JSLoad(this, "alert('保存成功!');window.location.href='voteunit.aspx?sysid=" + sysid + "'");
                }
                #endregion
            }
            else
            {
                #region __________Add__________

                model.C_SubTitle = txtC_Title.Text;
                model.N_Type     = Utils.StrToInt(drpType.SelectedValue, 0);
                model.N_SysId    = Utils.StrToInt(hidSysvoteid.Value, 0);
                if (bll.Add(model))
                {
                    if (model.N_Type == 1 || model.N_Type == 5)
                    {
                        var mk = new MW.Model.M_Mw_votekey();
                        mk.N_SubId    = bll.GetMaxId();
                        mk.C_KeyTitle = "";
                        mk.N_Type     = model.N_Type;
                        mk.N_OrderId  = 0;
                        mk.C_Rule     = "不限制`";
                        mk.N_Score    = 0;
                        mk.C_LogicSub = "";
                        new MW.BLL.B_Votekey().Add(mk);
                    }
                    MessageBox.JSLoad(this, "alert('保存成功!');window.location.href='voteunit.aspx?sysid=" + sysid + "'");
                }
                #endregion
            }
        }