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; } } } }
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 } }