/// <summary> /// 设置发标信息及其编号 /// </summary> private void SetBiddingEmitManage() { BLL.BiddingPrejudication bjd = new RmsPM.BLL.BiddingPrejudication(); bjd.BiddingCode = BiddingCode; DataTable dt = bjd.GetBiddingPrejudications(); if (dt.Rows.Count > 1) { DataRow dr = dt.Rows[dt.Rows.Count - 1]; string bas = dr["Number"].ToString();//读取审合表的ID BLL.BiddingEmit be = new RmsPM.BLL.BiddingEmit(); be.BiddingCode = BiddingCode; dt = be.GetBiddingEmits(); int emitCount = dt.Rows.Count + 1; //发标次数 _biddingEmitTitle = emitCount.ToString(); //发标次数 BiddingEmitModify1.AllowEmitNumber = true; BiddingEmitModify1.EmitNumber = bas + emitCount.ToString(); // + emitCount.ToString();//string.Format("{0:dd}",emitCount); } else { BLL.BiddingEmit be = new RmsPM.BLL.BiddingEmit(); be.BiddingCode = BiddingCode; dt = be.GetBiddingEmits(); int emitCount = dt.Rows.Count + 1; //发标次数 _biddingEmitTitle = emitCount.ToString(); //发标次数 BiddingEmitModify1.AllowEmitNumber = true; BiddingEmitModify1.EmitNumber = emitCount.ToString(); // + emitCount.ToString();//string.Format("{0:dd}",emitCount); } //_biddingEmitTitle = }
private bool GetShowInfoForbtnReturn() { //网上招投标的招标计划发标后隐藏手工回标按钮 RmsPM.BLL.BiddingManage cBllBiddingManage = new RmsPM.BLL.BiddingManage(); cBllBiddingManage.BiddingCode = this.ApplicationCode; RmsPM.BLL.BiddingEmit cBiddingEmitR = new RmsPM.BLL.BiddingEmit(); StandardEntityDAO dao = new StandardEntityDAO("BiddingEmit"); EntityData entity = cBiddingEmitR.GetBiddingEmitByCode(dao, cBllBiddingManage.GetLastBiddingEmitCode()); if (entity.HasRecord()) { if (entity.GetInt("IsWSZTB") == 0) { return(true); } else { return(false); } } else { return(false); } }
/// **************************************************************************** /// <summary> /// 提交数据 /// </summary> /// **************************************************************************** public void SubmitData() { DAL.QueryStrategy.BiddingReturnStrategyBuilder sb = new RmsPM.DAL.QueryStrategy.BiddingReturnStrategyBuilder(); sb.AddStrategy(new Strategy(DAL.QueryStrategy.BiddingReturnStrategyName.BiddingEmitCode, this.ApplicationCode)); string sql = sb.BuildMainQueryString(); EntityData entity = new EntityData("BiddingReturn"); dao.FillEntity(sql, entity); for (int i = 0; i < this.Repeater1.Items.Count; i++) { string _BiddingReturnCode = ((HtmlInputText)this.Repeater1.Items[i].FindControl("txtBiddingReturnCode")).Value.Trim(); string _Design = ((RadioButtonList)this.Repeater1.Items[i].FindControl("RadioDesign")).SelectedValue; string _Project = ((RadioButtonList)this.Repeater1.Items[i].FindControl("RadioProject")).SelectedValue; string _Consultant = ((RadioButtonList)this.Repeater1.Items[i].FindControl("RadioConsultant")).SelectedValue; string _State = ((HtmlGenericControl)this.Repeater1.Items[i].FindControl("txtState")).InnerText.Trim(); string _Flag = "0"; if (((HtmlInputCheckBox)this.Repeater1.Items[i].FindControl("chkAuditing")).Checked) { _Flag = "1"; //string flag="1"; try { string supplier = ((HtmlInputText)this.Repeater1.Items[i].FindControl("hiddenSupplierCode")).Value.Trim(); BLL.BiddingEmit bemit = new RmsPM.BLL.BiddingEmit(); bemit.IsLowOfPriceByBiddingCode(_BiddingReturnCode); } catch (Exception ex) { Response.Write(Rms.Web.JavaScript.Alert(true, ex.Message)); } } DataRow[] dr = entity.CurrentTable.Select("BiddingReturnCode=" + _BiddingReturnCode); if (_Design != "" && this.State1 == ModuleState.Operable) { dr[0]["Design"] = _Design; } if (_Project != "" && this.State2 == ModuleState.Operable) { dr[0]["Project"] = _Project; } if (_Consultant != "" && this.State3 == ModuleState.Operable) { dr[0]["Consultant"] = _Consultant; } if (_State != "" && this.State4 == ModuleState.Operable) { dr[0]["State"] = _State; } if (this.State == ModuleState.Operable) { dr[0]["Flag"] = _Flag; } } dao.SubmitEntity(entity); if (this.MainState == ModuleState.Operable) { this.AttachMentAdd1.SaveAttachMent(this.ApplicationCode); } if (this.State == ModuleState.Operable) { BLL.Bidding bidding = new BLL.Bidding(); bidding.BiddingCode = this.BiddingCode; bidding.dao = this.dao; bidding.State = "4"; bidding.BiddingSubmit(); } }