protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { if (DNTRequest.GetQueryString("SingleProjectID") != "") { BeginDate.Text = System.DateTime.Now.ToString("yyyy-MM-dd"); string SingleProjectID = DNTRequest.GetQueryString("SingleProjectID"); string CodeType = null; if (DNTRequest.GetQueryString("WorkFlowCode") == SystemSet.WorkFlowStatus.ONLINE_CHECK.ToString()) { CodeType = "1"; //在线预验收 } else if (DNTRequest.GetQueryString("WorkFlowCode") == SystemSet.WorkFlowStatus.WINRECV.ToString()) { CodeType = "2"; //业务审核(窗口接收) } else if (DNTRequest.GetQueryString("WorkFlowCode") == SystemSet.WorkFlowStatus.SIGNER.ToString()) { CodeType = "3"; //科室负责人审核 } HidCodeType.Value = CodeType; HidSingleProjectID.Value = SingleProjectID; T_SingleProject_MDL singMDL = new T_SingleProject_BLL().GetModel(ConvertEx.ToInt(SingleProjectID)); if (singMDL != null) { gcdd.Text = singMDL.gcdd; gcmc.Text = singMDL.gcmc; } List <T_ReadyCheckBook_MDL> ltMdl = new T_ReadyCheckBook_BLL().GetModelList("SingleProjectID=" + SingleProjectID + " AND CodeType='" + CodeType + "'"); if (ltMdl.Count > 0) { T_ReadyCheckBook_MDL Mdl = ltMdl[0]; ReadyCheckBookCode.Text = Mdl.ReadyCheckBookCode.Trim(); //EndDate.Text = ConvertEx.ToDate(Mdl.EndDate).ToString("yyyy-MM-dd"); BeginDate.Text = ConvertEx.ToDate(Mdl.BeginDate).ToString("yyyy-MM-dd"); zljddw.Text = Mdl.zljddw.Trim(); ArchiveUserName.Text = Mdl.ArchiveUserName.Trim(); ArchiveUser_Tel.Text = Mdl.ArchiveUser_Tel.Trim(); jsdwfzr_Name.Text = Mdl.jsdwfzr_Name.Trim(); jsdwfzr_Tel.Text = Mdl.jsdwfzr_Tel.Trim(); Label1.Text = "已发"; } } } }
protected void btnSave_Click(object sender, EventArgs e) { string CodeType = HidCodeType.Value; string SingleProjectID = HidSingleProjectID.Value; //1=ONLINE_CHECK 在线预验收 //2=WINRECV 窗口接收 //3=CHECK 业务审核 T_ReadyCheckBook_BLL Bll = new T_ReadyCheckBook_BLL(); T_ReadyCheckBook_MDL Mdl = new T_ReadyCheckBook_MDL(); Mdl.SingleProjectID = ConvertEx.ToInt(SingleProjectID); Mdl.ReadyCheckBookCode = ReadyCheckBookCode.Text; Mdl.EndDate = System.DateTime.Now;// ConvertEx.ToDate(EndDate.Text); Mdl.zljddw = zljddw.Text.Trim(); Mdl.ArchiveUser_Tel = ArchiveUser_Tel.Text.Trim(); Mdl.ArchiveUserName = ArchiveUserName.Text.Trim(); Mdl.jsdwfzr_Name = jsdwfzr_Name.Text.Trim(); Mdl.jsdwfzr_Tel = jsdwfzr_Tel.Text.Trim(); Mdl.BeginDate = ConvertEx.ToDate(BeginDate.Text); Mdl.CreateTime = DateTime.Now; Mdl.CreateUserID = ConvertEx.ToInt(Session["UserID"]); Mdl.CodeType = CodeType; List <T_ReadyCheckBook_MDL> ltMdl = Bll.GetModelList("SingleProjectID=" + SingleProjectID + " AND CodeType='" + CodeType + "'"); if (ltMdl.Count > 0) { Mdl.ReadyCheckBookID = ltMdl[0].ReadyCheckBookID; Bll.Update(Mdl); } else { Bll.Add(Mdl); } //更新案卷审核人 BLL.T_Archive_BLL archiveBLL = new T_Archive_BLL(); archiveBLL.UpdateSHR(ConvertEx.ToInt(SingleProjectID), Session["UserName"].ToString()); if (HidCodeType.Value == "3") //科室负责人审核 打印预验收核发申请单 { string url = "../ViewReport.aspx?strWhere=SingleProjectID=" + HidSingleProjectID.Value + "&ReportCode=yuyanshou_sqd"; ClientScript.RegisterStartupScript(Page.GetType(), "open12", "<script type='text/javascript'>window.close();openCommonWindowScroll('" + url + "',800,600);</script>"); } else { Response.Write("<script>javascript:window.close();</script>"); } }
/// <summary> /// 保存 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void btnSave_Click(object sender, EventArgs e) { T_ReadyCheckBook_MDL readMDL = ViewState["objModel"] as T_ReadyCheckBook_MDL; if (readMDL == null) { readMDL = new T_ReadyCheckBook_MDL(); } if (string.Compare(reportType, "zms", true) == 0) { readMDL.TOTAL_SCROLL = ConvertEx.ToInt(txtTotalScroll.Text); readMDL.CHARACTER_SCROLL = ConvertEx.ToInt(txtCharacterScroll.Text); readMDL.PIC_SCROLL = ConvertEx.ToInt(txtPicScroll.Text); readMDL.PHOTO_COUNT = ConvertEx.ToInt(txtPhotoPageCount.Text); readMDL.RADIO_COUNT = ConvertEx.ToInt(txtRadioCount.Text); readMDL.OTHER_MATERIAL = txtOtherMaterial.Text.Trim(); readMDL.Directory_SCROLL = ConvertEx.ToInt(txtDirectoryScroll.Text); readMDL.Directory_PAGE_COUNT = ConvertEx.ToInt(txtDirectoryPage.Text); } if (string.Compare(reportType, "rkz", true) == 0) { readMDL.jsdwfzr_Name = jsdwfzr_Name.Text; readMDL.jsdwfzr_Tel = jsdwfzr_Tel.Text; readMDL.ArchiveUserName = ArchiveUserName.Text; readMDL.ArchiveUser_Tel = ArchiveUser_Tel.Text; } readMDL.ReadyCheckBookCode = ReadyCheckBookCode.Text.Trim(); readMDL.SingleProjectID = ConvertEx.ToInt(singleProjectID); readMDL.EndDate = System.DateTime.Now; readMDL.BeginDate = System.DateTime.Now; readMDL.CreateTime = DateTime.Now; readMDL.CreateUserID = Common.Session.GetSessionInt("UserID"); readMDL.CodeType = reportType; if (ViewState["objModel"] != null) { readBLL.Update(readMDL); } else { readBLL.Add(readMDL); } Common.MessageBox.CloseLayerOpenWeb(this.Page); }
protected void Page_Load(object sender, EventArgs e) { Ajax.Utility.RegisterTypeForAjax(typeof(SubmittedInfo)); singleProjectID = DNTRequest.GetQueryString("singleProjectID"); //工程ID reportType = DNTRequest.GetQueryString("reportType"); //报表类型 if (!IsPostBack) { T_SingleProject_MDL singMDL = singleBLL.GetModel(ConvertEx.ToInt(singleProjectID)); if (singMDL != null) { ReadyCheckBookCode.Text = singMDL.gcbm; jsdw.Text = singMDL.jsdw; } if (string.Compare(reportType, "rkz", true) == 0) { //ltTitle.Text = SystemSet._APPAREA + "建设工程档案认可意见书"; ltReadyCheckBookCode.Text = "预验收编号:"; ReadyCheckBookCode.labelTitle = ltReadyCheckBookCode.Text; TableRowShow(7, Table1.Rows.Count); } else if (string.Compare(reportType, "zms", true) == 0) { //ltTitle.Text = SystemSet._APPAREA + "建设工程档案移交证明书"; ltReadyCheckBookCode.Text = "验收编号:"; ReadyCheckBookCode.labelTitle = ltReadyCheckBookCode.Text; TableRowShow(2, 7); } else if (string.Compare(reportType, "zrs", true) == 0) { //ltTitle.Text = SystemSet._APPAREA + "建设工程档案移交证明书"; ltReadyCheckBookCode.Text = "责任书编号:"; ReadyCheckBookCode.labelTitle = ltReadyCheckBookCode.Text; TableRowShow(2, Table1.Rows.Count); } string strWhere = "SingleProjectID='" + singleProjectID + "' and lower(CodeType)='" + reportType.ToLower() + "'"; IList <T_ReadyCheckBook_MDL> ltMdl = readBLL.GetModelList(strWhere); if (ltMdl != null && ltMdl.Count > 0) { T_ReadyCheckBook_MDL readMDL = ltMdl[0]; txtTotalScroll.Text = ConvertEx.ToString(readMDL.TOTAL_SCROLL); txtCharacterScroll.Text = ConvertEx.ToString(readMDL.CHARACTER_SCROLL); txtPicScroll.Text = ConvertEx.ToString(readMDL.PIC_SCROLL); txtPhotoPageCount.Text = ConvertEx.ToString(readMDL.PHOTO_COUNT); txtRadioCount.Text = ConvertEx.ToString(readMDL.RADIO_COUNT); txtOtherMaterial.Text = readMDL.OTHER_MATERIAL; txtDirectoryScroll.Text = ConvertEx.ToString(readMDL.Directory_SCROLL); txtDirectoryPage.Text = ConvertEx.ToString(readMDL.Directory_PAGE_COUNT); ReadyCheckBookCode.Text = readMDL.ReadyCheckBookCode; jsdwfzr_Name.Text = readMDL.jsdwfzr_Name; jsdwfzr_Tel.Text = readMDL.jsdwfzr_Tel; ArchiveUserName.Text = readMDL.ArchiveUserName; ArchiveUser_Tel.Text = readMDL.ArchiveUser_Tel; ViewState["objModel"] = readMDL; } else { DataSet ds = new T_Other_BLL().GetArchiveInfo(singleProjectID); if (ds.Tables.Count > 0) { DataTable table = ds.Tables[0]; txtTotalScroll.Text = Common.ConvertEx.ToString(table.Rows[0]["archiveCount"]); //案卷总卷数 txtCharacterScroll.Text = Common.ConvertEx.ToString(table.Rows[0]["wz"]); //文字 卷数 txtPicScroll.Text = Common.ConvertEx.ToString(table.Rows[0]["tzz"]); //图纸 卷数 } } } }