public string SubmitBiddingMessage() { try { string ErrMsg = ""; RmsPM.BLL.Bidding bidding = new RmsPM.BLL.Bidding(); bidding.dao = this.dao; bidding.BiddingCode = this.BiddingCode; DataTable dt = bidding.GetBiddingReturnNoMessage(); int i = 0; foreach (DataRow drsupplier in dt.Select()) { string BiddingReturnCode = ""; string BiddingDtlCode = ""; BiddingReturnCode = "'" + drsupplier["BiddingReturnCode"].ToString() + "',"; BiddingDtlCode = "'" + drsupplier["BiddingDtlCode"].ToString() + "',"; RmsPM.BLL.BiddingMessage cBiddingMessage = new RmsPM.BLL.BiddingMessage(); cBiddingMessage.BiddingMessageCode = ""; cBiddingMessage.BiddingCode = bidding.BiddingCode; cBiddingMessage.ProjectCode = bidding.ProjectCode; cBiddingMessage.ContractNember = this.tdContractNemberTop.InnerText + i.ToString(); cBiddingMessage.ContractName = bidding.Title; cBiddingMessage.ContractType = bidding.Type; cBiddingMessage.Supplier = drsupplier["SupplierCode"].ToString(); cBiddingMessage.ContractDate = DateTime.Now.ToShortDateString(); cBiddingMessage.Remark = ""; cBiddingMessage.CreateDate = DateTime.Now.ToShortDateString(); cBiddingMessage.CreateUser = ""; cBiddingMessage.AttachUser = ""; cBiddingMessage.State = "0"; cBiddingMessage.Flag = "0"; cBiddingMessage.BiddingReturnCode = BiddingReturnCode; cBiddingMessage.BiddingDtlCode = BiddingDtlCode; cBiddingMessage.dao = this.dao; cBiddingMessage.BiddingMessageSubmit(); i++; } return(ErrMsg); } catch (Exception ex) { ApplicationLog.WriteLog(this.ToString(), ex, ""); Response.Write(Rms.Web.JavaScript.Alert(true, "保存出错:" + ex.Message)); throw ex; } }
/// <summary> /// 业务审核 /// </summary> public override bool Audit(string pm_sOpinionConfirm) { base.Audit(pm_sOpinionConfirm); try { string ErrMsg = ""; if (pm_sOpinionConfirm != "") { switch (pm_sOpinionConfirm) { case "Approve": RmsPM.BLL.BiddingMessage cBiddingMessage = new RmsPM.BLL.BiddingMessage(); cBiddingMessage.BiddingMessageCode = this.ApplicationCode; cBiddingMessage.State = "0"; cBiddingMessage.dao = this.dao; cBiddingMessage.BiddingMessageSubmit(); RmsPM.BLL.BiddingSystem.Set_BiddingState("42", this.BiddingCode); break; case "Reject": RmsPM.BLL.BiddingMessage cBiddingMessage1 = new RmsPM.BLL.BiddingMessage(); cBiddingMessage1.BiddingMessageCode = this.ApplicationCode; cBiddingMessage1.State = "1"; cBiddingMessage1.dao = this.dao; cBiddingMessage1.BiddingMessageSubmit(); break; case "Unknow": ErrMsg = "请选择评审结果!"; break; default: ErrMsg = "请选择评审结果!"; break; } if (ErrMsg != "") { Response.Write(Rms.Web.JavaScript.Alert(true, ErrMsg)); return(false); } } return(true); } catch (Exception ex) { Response.Write(Rms.Web.JavaScript.Alert(true, "业务审核出错:" + ex.Message)); throw ex; } }
protected void btnCancelApprove_Click(object sender, EventArgs e) { foreach (DataGridItem item in dgList.Items) { CheckBox isSelected = (CheckBox)item.FindControl("isSelected"); string BiddingMessageCode = item.Cells[1].Text; if (isSelected != null && isSelected.Checked) { RmsPM.BLL.BiddingMessage cbiddingMessage = new RmsPM.BLL.BiddingMessage(); cbiddingMessage.BiddingMessageCode = BiddingMessageCode; cbiddingMessage.State = "1"; cbiddingMessage.BiddingMessageSubmit(); } } this.LoadData(); }
/// **************************************************************************** /// <summary> /// 提交数据 /// </summary> /// **************************************************************************** public void SubmitData() { string BiddingReturnCode = ""; string BiddingDtlCode = ""; foreach (ListItem li in this.CheckBoxList1.Items) { if (li.Selected) { RmsPM.BLL.BiddingReturn br = new RmsPM.BLL.BiddingReturn(); br.BiddingReturnCode = li.Value; BiddingReturnCode += "'" + br.BiddingReturnCode + "',"; BiddingDtlCode += "'" + br.BiddingDtlCode + "',"; } } RmsPM.BLL.Bidding bidding = new RmsPM.BLL.Bidding(); bidding.dao = this.dao; bidding.BiddingCode = this.BiddingCode; RmsPM.BLL.BiddingMessage cBiddingMessage = new RmsPM.BLL.BiddingMessage(); cBiddingMessage.BiddingMessageCode = this.ApplicationCode; cBiddingMessage.BiddingCode = this.BiddingCode; cBiddingMessage.ProjectCode = this.ProjectCode; cBiddingMessage.ContractNember = this.txtContractNember.Value; cBiddingMessage.ContractName = this.txtContractName.Value; cBiddingMessage.ContractType = bidding.Type; cBiddingMessage.Supplier = this.DropSupplier.SelectedValue; cBiddingMessage.ContractDate = this.txtContractDate.Value; cBiddingMessage.Remark = this.txtRemark.Value; cBiddingMessage.CreateDate = DateTime.Now.ToShortDateString(); cBiddingMessage.CreateUser = ""; cBiddingMessage.State = "0"; cBiddingMessage.Flag = "0"; cBiddingMessage.BiddingReturnCode = BiddingReturnCode; cBiddingMessage.BiddingDtlCode = BiddingDtlCode; cBiddingMessage.dao = this.dao; cBiddingMessage.BiddingMessageSubmit(); if (this.ApplicationCode == "") { this.ApplicationCode = cBiddingMessage.BiddingMessageCode; } }
public override string RestoreStatus() { try { base.RestoreStatus(); string ErrMsg = ""; RmsPM.BLL.BiddingMessage cBiddingMessage = new RmsPM.BLL.BiddingMessage(); cBiddingMessage.BiddingMessageCode = this.ApplicationCode; cBiddingMessage.State = "1"; cBiddingMessage.dao = this.dao; cBiddingMessage.BiddingMessageSubmit(); return(ErrMsg); } catch (Exception ex) { Response.Write(Rms.Web.JavaScript.Alert(true, "恢复业务数据状态出错:" + ex.Message)); throw ex; } }
public override string ChangeStatusWhenSend(StandardEntityDAO dao) { try { base.ChangeStatusWhenSend(dao); string ErrMsg = ""; RmsPM.BLL.BiddingMessage cBiddingMessage = new RmsPM.BLL.BiddingMessage(); cBiddingMessage.BiddingMessageCode = this.ApplicationCode; cBiddingMessage.State = "7"; cBiddingMessage.dao = this.dao; cBiddingMessage.BiddingMessageSubmit(); //RmsPM.BLL.BiddingSystem.Set_BiddingState("41", this.BiddingCode); return(ErrMsg); } catch (Exception ex) { Response.Write(Rms.Web.JavaScript.Alert(true, "改变业务数据状态出错:" + ex.Message)); throw ex; } }
/// **************************************************************************** /// <summary> /// 提交数据 /// </summary> /// **************************************************************************** override public string SubmitData() { try { string ErrMsg = ""; decimal tempMoney = 0; string BiddingReturnCode = ""; string BiddingDtlCode = ""; ///* 取所选标段金额总和 */ //foreach (ListItem li in this.CheckBoxList1.Items) //{ // if (li.Selected) // { // RmsPM.BLL.BiddingReturn br = new RmsPM.BLL.BiddingReturn(); // br.BiddingReturnCode = li.Value; // BiddingReturnCode += "'" + br.BiddingReturnCode + "',"; // BiddingDtlCode += "'" + br.BiddingDtlCode + "',"; // tempMoney += System.Convert.ToDecimal(br.Money); // } //} //this.ViewState["MaxMoney"] = tempMoney; RmsPM.BLL.Bidding bidding = new RmsPM.BLL.Bidding(); bidding.dao = this.dao; bidding.BiddingCode = this.BiddingCode; RmsPM.BLL.BiddingMessage cBiddingMessage = new RmsPM.BLL.BiddingMessage(); cBiddingMessage.BiddingMessageCode = this.ApplicationCode; cBiddingMessage.BiddingCode = this.BiddingCode; cBiddingMessage.ProjectCode = this.ProjectCode; cBiddingMessage.ContractNember = this.txtContractNember.Value; cBiddingMessage.ContractName = this.txtContractName.Value; cBiddingMessage.ContractType = bidding.Type; cBiddingMessage.Supplier = this.DropSupplier.SelectedValue; cBiddingMessage.ContractDate = this.txtContractDate.Value; //cBiddingMessage.Remark = this.TxtRemark.Value; cBiddingMessage.CreateDate = DateTime.Now.ToShortDateString(); cBiddingMessage.CreateUser = ""; //cBiddingMessage.AttachUser = this.SelectName.Value; cBiddingMessage.State = "1"; cBiddingMessage.Flag = "0"; cBiddingMessage.BiddingReturnCode = BiddingReturnCode; cBiddingMessage.BiddingDtlCode = BiddingDtlCode; cBiddingMessage.dao = this.dao; cBiddingMessage.BiddingMessageSubmit(); this.ApplicationTitle = this.txtContractName.Value; if (this.ApplicationCode == "") { this.ApplicationCode = cBiddingMessage.BiddingMessageCode; } return(ErrMsg); } catch (Exception ex) { Response.Write(Rms.Web.JavaScript.Alert(true, "保存出错:" + ex.Message)); throw ex; } }
protected void SaveToolsButton_ServerClick(object sender, EventArgs e) { string BiddingReturnCode = ""; string BiddingDtlCode = ""; decimal tempMoney = 0; if (this.DropSupplier.Items.Count <= 0) { Response.Write(JavaScript.ScriptStart); Response.Write("window.alert('不存在签约单位!');"); Response.Write("window.opener=null;window.close();"); Response.Write(JavaScript.ScriptEnd); return; } foreach (ListItem li in this.CheckBoxList1.Items) { if (li.Selected) { RmsPM.BLL.BiddingReturn br = new RmsPM.BLL.BiddingReturn(); br.BiddingReturnCode = li.Value; BiddingReturnCode += "'" + br.BiddingReturnCode + "',"; BiddingDtlCode += "'" + br.BiddingDtlCode + "',"; if (System.Convert.ToDecimal(br.Money) > tempMoney) { this.ViewState["MaxMoney"] = br.Money; tempMoney = System.Convert.ToDecimal(br.Money); } } } RmsPM.BLL.Bidding bidding = new RmsPM.BLL.Bidding(); bidding.BiddingCode = this.BiddingCode; RmsPM.BLL.BiddingMessage cBiddingMessage = new RmsPM.BLL.BiddingMessage(); cBiddingMessage.BiddingMessageCode = this.ApplicationCode; cBiddingMessage.BiddingCode = this.BiddingCode; cBiddingMessage.ProjectCode = this.ProjectCode; cBiddingMessage.ContractNember = this.txtContractNember.Value; cBiddingMessage.ContractName = this.txtContractName.Value; cBiddingMessage.ContractType = bidding.Type; cBiddingMessage.Supplier = this.DropSupplier.SelectedValue; cBiddingMessage.ContractDate = this.txtContractDate.Value; cBiddingMessage.Remark = this.txtRemark.Value; cBiddingMessage.CreateDate = DateTime.Now.ToShortDateString(); cBiddingMessage.CreateUser = ""; cBiddingMessage.State = "1"; cBiddingMessage.Flag = "0"; cBiddingMessage.BiddingReturnCode = BiddingReturnCode; cBiddingMessage.BiddingDtlCode = BiddingDtlCode; cBiddingMessage.BiddingMessageSubmit(); if (this.ApplicationCode == "") this.ApplicationCode = cBiddingMessage.BiddingMessageCode; //附件 this.AttachMentAdd1.SaveAttachMent(this.ApplicationCode); Response.Write(JavaScript.ScriptStart); Response.Write("window.opener.location = window.opener.location;"); Response.Write("window.close();"); Response.Write(JavaScript.ScriptEnd); }