protected void Button1_Reset(object sender, EventArgs e) { string condition = " and PRMP_ProjectStates='" + "进度设置完成" + "'" + " or PRMP_ProjectStates='" + "进行中" + "'" + " or PRMP_ProjectStates='" + "进度延期" + "'" + " or PRMP_ProjectStates='" + "已完成" + "'"; BindGridView_Projectinfo(condition); Panel_ProjectInfo.Visible = true; UpdatePanel_ProjectInfo.Update(); TextBox1.Text = ""; PRMP_ID.Text = ""; DropDownList1.SelectedValue = "请选择"; DropDownList4.SelectedValue = "请选择"; ProjectName.Text = ""; }
//延期设置提交 protected void Button2_Sh(object sender, EventArgs e) { if (TextBox5.Text.ToString() == "") { ScriptManager.RegisterClientScriptBlock(UpdatePanel_Postpone, GetType(), "aa", "alert('标记*的为必填项,请填写完整!')", true); return; } else { PRMProjectinfo.PRMPS_RelayDay = Convert.ToInt32(TextBox5.Text.ToString()); } if (TextBox6.Text.ToString() == "") { ScriptManager.RegisterClientScriptBlock(UpdatePanel_Postpone, GetType(), "aa", "alert('标记*的为必填项,请填写完整!')", true); return; } else { PRMProjectinfo.PRMPS_RelayReason = TextBox6.Text.ToString(); } // this.label_projectstate.Text = "延期"; Guid gd = new Guid(label_projectid.Text.ToString()); PRMProjectinfo.PRMP_ID = gd; Guid prm = new Guid(Label_SchduleID.Text.ToString()); PRMProjectinfo.PRMPS_ID = prm; PRMProjectinfo.PRMPS_RelayMan = Session["UserName"].ToString().Trim(); ppm.InsertPRMProject_Postpone(PRMProjectinfo); //string hl=this.TextBox3.Text.ToString()+"延期"; string hl = "进度延期"; prp.UpdatePRMP_ProjectStates(gd, hl); Panel_Postpone.Visible = false; UpdatePanel_Postpone.Update(); TextBox5.Text = ""; TextBox6.Text = ""; UpdatePanel_ProjectInfo.Update(); PRMProjectinfo.PRMP_ID = new Guid(label_projectid.Text); BindGridview2(PRMProjectinfo); UpdatePanel2.Update(); string condition = " and PRMP_ProjectStates='" + "进度设置完成" + "'" + " or PRMP_ProjectStates='" + "进行中" + "'" + " or PRMP_ProjectStates='" + "进度延期" + "'" + " or PRMP_ProjectStates='" + "已完成" + "'"; BindGridView_Projectinfo(condition); UpdatePanel_ProjectInfo.Update(); }
//检索项目 protected void Button1_Sh(object sender, EventArgs e) { string Condition = GetCondition(); BindGridView_Projectinfo(Condition); Panel_ProjectInfo.Visible = true; UpdatePanel_ProjectInfo.Update(); Panel2.Visible = false; UpdatePanel2.Update(); Panel_Postpone.Visible = false; UpdatePanel_Postpone.Update(); Panel_Pschedule.Visible = false; UpdatePanel_Pschedule.Update(); Panel3.Visible = false; UpdatePanel3.Update(); Panel_WorkOrder.Visible = false; UpdatePanel_WorkOrder.Update(); Panel1.Visible = false; UpdatePanel1.Update(); }
//protected void Button1_TJ(object sender, EventArgs e) //{ // ClosePanel(); // // ShowPanel(); //} //进度填写提交 protected void Button1_TJWH(object sender, EventArgs e) { if (DropDownList3.Text.ToString() != "请选择") { PRMProjectinfo.PRMPS_ScheduleFinish = DropDownList3.SelectedValue.ToString(); } else { ScriptManager.RegisterClientScriptBlock(UpdatePanel_Pschedule, GetType(), "aa", "alert('标记*的为必填项,请填写完整!')", true); return; } if (TextBox10.Text.ToString() != "") { PRMProjectinfo.PRMPS_WorkOrderNum = TextBox10.Text.ToString(); } else { ScriptManager.RegisterClientScriptBlock(UpdatePanel_Pschedule, typeof(Page), "aa", "alert('标记*的为必填项,请填写完整!')", true); return; } if (TextBox11.Text.ToString() != "") { PRMProjectinfo.PRMPS_ProcessCondition = TextBox11.Text.ToString(); } else { ScriptManager.RegisterClientScriptBlock(UpdatePanel_Pschedule, GetType(), "aa", "alert('标记*的为必填项,请填写完整!')", true); return; } // //ok_upload_Click(); Guid gd = new Guid(Label_SchduleID.Text); PRMProjectinfo.PRMPS_ID = gd; if (LabelQ_SaveDirectory.Text != "上传") { PRMProjectinfo.PRMPS_Accessory = "否"; PRMProjectinfo.PRMPS_AccNum = ""; PRMProjectinfo.PRMPS_AccName = ""; } else if (LabelQ_SaveDirectory.Text == "上传") { PRMProjectinfo.PRMPS_Accessory = "是"; PRMProjectinfo.PRMPS_AccNum = label_AccNum.Text.ToString(); PRMProjectinfo.PRMPS_AccName = label_AccName.Text.ToString(); } PRMProjectinfo.PRMPS_AccessoryPath = Label_FilePath.Text; PRMProjectinfo.PRMPS_ProcessMan = Session["UserName"].ToString().Trim(); ppm.InsertPRMProject_Schedule(PRMProjectinfo); Guid lp = new Guid(label_projectid.Text.ToString()); PRMProjectinfo.PRMP_ID = lp; BindGridview2(PRMProjectinfo); int i = 0; bool lio = false; foreach (GridViewRow item in Gridview2.Rows) { if (item.Cells[5].Text == "是") { i++; } if (item.Cells[9].Text == "是") { lio = true; } } if (i == Gridview2.Rows.Count) { prp.UpdatePRMP_ProjectStates(lp, "已完成"); } else if (lio) { prp.UpdatePRMP_ProjectStates(lp, "进度延期"); } else if (!lio) { prp.UpdatePRMP_ProjectStates(lp, "进行中"); } BindGridview2(PRMProjectinfo); UpdatePanel2.Update(); string condition = " and PRMP_ProjectStates='" + "进度设置完成" + "'" + " or PRMP_ProjectStates='" + "进行中" + "'" + " or PRMP_ProjectStates='" + "进度延期" + "'" + " or PRMP_ProjectStates='" + "已完成" + "'"; BindGridView_Projectinfo(condition); UpdatePanel_ProjectInfo.Update(); TextBox7.Text = ""; TextBox8.Text = ""; TextBox9.Text = ""; TextBox14.Text = ""; TextBox15.Text = ""; TextBox10.Text = ""; TextBox11.Text = ""; DropDownList3.SelectedValue = "请选择"; Panel_Pschedule.Visible = false; UpdatePanel_Pschedule.Update(); PRMProjectinfo.PRMP_ID = new Guid(label_projectid.Text); BindGridview2(PRMProjectinfo); UpdatePanel2.Update(); string condition1 = " and PRMP_ProjectStates='" + "进度设置完成" + "'" + " or PRMP_ProjectStates='" + "进行中" + "'" + " or PRMP_ProjectStates='" + "进度延期" + "'" + " or PRMP_ProjectStates='" + "已完成" + "'"; BindGridView_Projectinfo(condition1); UpdatePanel_ProjectInfo.Update(); Panel3.Visible = false; UpdatePanel3.Update(); Panel_WorkOrder.Visible = false; UpdatePanel_WorkOrder.Update(); //this.LabelQ_SaveDirectory.Text = ""; //this.Label_FilePath.Text = ""; }