protected void btnAdd_Click(object sender, EventArgs e) { List <Tbl_User> lUsers = ViewState["lUsers"] as List <Tbl_User>; int iPlanAdm = 1; int iDesignAdm = lUsers[DropDownList2.SelectedIndex].ID; int iProductAdm = lUsers[DropDownList3.SelectedIndex].ID; int iCenterStorateAdm = lUsers[DropDownList4.SelectedIndex].ID; int iSiteStorageAdm = lUsers[DropDownList5.SelectedIndex].ID; DateTime now = DateTime.Now; if ((this.CurrentUserInfo.Identify & 128) != 0) { Tbl_Plan oPlan = new Tbl_Plan(); oPlan.ProjectName = txtProjectName.Text; oPlan.PlanDate = now; oPlan.Planer = this.CurrentUserInfo.Id;//项目人员id oPlan.PlanerStatus = 128; oPlan.PlanAdm = iPlanAdm; oPlan.PlanAdmStatus = 128; oPlan.DesignAdm = iDesignAdm; oPlan.DesignAdmStatus = 1; oPlan.ProductAdm = iProductAdm; oPlan.ProductAdmStatus = 1; oPlan.CenterStorageAdm = iCenterStorateAdm; oPlan.CenterStorageAdmStatus = 1; oPlan.SiteStorageAdm = iSiteStorageAdm; oPlan.SiteStorageAdmStatus = 1; Msg msg = PlanModel.AddPlan(oPlan); if (msg.Status) { StatusClass oStatus = StatusClass.GetInstance(); //此处运用单例模式 oStatus.CurrPlanId = this.CurrentUserInfo.Id; oStatus.CurrStatus++; //已提交项目 PageHelper.ShowAlertMsg(this, "增加成功"); } else { PageHelper.ShowAlertMsg(this, msg.Message); } } else { PageHelper.ShowAlertMsg(this, "您当前没有增加项目的权限"); } }