protected void btnAddSecurity_Click(object sender, EventArgs e) { string said = ViewState["said"].ToString(); if (said == "") { //btnAddSecurity.Enabled = false; MessageBox.popupClientMessage(this.Page, "请先点击应用按钮生成新的安全指标!", "call();"); return; } int index = KPI_SecurityDal.SecurityIDCounts(said); KPI_SecurityEntity ote = new KPI_SecurityEntity(); ote.SecurityID = PageControl.GetGuid(); ote.SAID = said; ote.SecurityCalcExp = "Input Calc Exp"; ote.SecurityGainExp = "1"; ote.SecurityOptimal = 0; ote.SecurityAlarm = 0; ote.SecurityIsValid = 1; //ote.SecurityNote = ""; //ote.SecurityCreateTime = DateTime.Now.ToLocalTime().ToString("yyyy-MM-dd HH:mm:ss"); //ote.SecurityModifyTime = ote.SecurityCreateTime; //if (KPI_SecurityDal.Insert(ote)) //{ // //MessageBox.popupClientMessage(this.Page, "添加成功!", "call();"); // gvSecurity.EditIndex = index; // BindSecurity(); //} //else //{ // MessageBox.popupClientMessage(this.Page, "添加错误!", "call();"); //} }
/// <summary> /// 拷贝实体数据 /// </summary> /// <returns></returns> public static bool CopySATag(string SAID) { KPI_SATagEntity et = KPI_SATagDal.GetEntity(SAID); //NewID string newid = Guid.NewGuid().ToString(); et.SAID = newid; et.SACreateTime = DateTime.Now.ToLocalTime().ToString("yyyy-MM-dd HH:mm:ss"); et.SAModifyTime = et.SACreateTime; KPI_SATagDal.Insert(et); //得分信息 string sql = "select ScoreID, SAID from KPI_Score where SAID = '" + SAID + "'"; DataTable dt = DBAccess.GetRelation().ExecuteDataset(sql).Tables[0]; if (dt.Rows.Count <= 0) { return(true); } else { foreach (DataRow dr in dt.Rows) { // KPI_SecurityEntity se = KPI_SecurityDal.GetEntity(dr["SecurityID"].ToString()); se.SecurityID = Guid.NewGuid().ToString(); se.SAID = newid; //se.SecurityCreateTime = DateTime.Now.ToLocalTime().ToString("yyyy-MM-dd HH:mm:ss"); //se.SecurityModifyTime = se.SecurityCreateTime; //KPI_SecurityDal.Insert(se); } } return(true); }