public string GetLastBiddingEmitCode() { string text2; try { if (base.BiddingCode == null) { throw new Exception("招投标计划代码未实利化!"); } string text = ""; BiddingEmit emit = new BiddingEmit(); emit.BiddingCode = base.BiddingCode; DataTable biddingEmits = emit.GetBiddingEmits(); biddingEmits.Select("", "BiddingEmitCode desc"); if (biddingEmits.Rows.Count != 0) { text = biddingEmits.Rows[0]["BiddingEmitCode"].ToString(); } text2 = text; } catch (Exception exception) { throw exception; } return(text2); }
public DataTable GetBiddingReturn() { BiddingReturn return2 = new BiddingReturn(); return2.BiddingEmitCode = ""; DataTable biddingReturns = return2.GetBiddingReturns(); BiddingEmit emit = new BiddingEmit(); emit.BiddingCode = this.BiddingCode; DataTable biddingEmits = emit.GetBiddingEmits(); for (int i = 0; i < biddingEmits.Rows.Count; i++) { BiddingReturn return3 = new BiddingReturn(); return3.BiddingEmitCode = biddingEmits.Rows[i]["BiddingEmitCode"].ToString(); biddingReturns.Merge(return3.GetBiddingReturns(), true); } return(biddingReturns); }
public DataTable GetBiddingEmits() { DataTable biddingEmits; try { if (base.BiddingCode == null) { throw new Exception("招投标计划代码未实利化!"); } BiddingEmit emit = new BiddingEmit(); emit.BiddingCode = base.BiddingCode; biddingEmits = emit.GetBiddingEmits(); } catch (Exception exception) { throw exception; } return(biddingEmits); }
public DataTable GetBiddingReturnNoMessage() { int index; BiddingReturn return2 = new BiddingReturn(); return2.dao = this.dao; return2.BiddingEmitCode = ""; DataTable biddingReturns = return2.GetBiddingReturns(); BiddingEmit emit = new BiddingEmit(); emit.dao = this.dao; emit.BiddingCode = this.BiddingCode; DataTable biddingEmits = emit.GetBiddingEmits(); for (index = 0; index < biddingEmits.Rows.Count; index++) { BiddingReturn return3 = new BiddingReturn(); return3.dao = this.dao; return3.BiddingEmitCode = biddingEmits.Rows[index]["BiddingEmitCode"].ToString(); return3.Flag = "1"; biddingReturns.Merge(return3.GetBiddingReturns(), true); } BiddingMessage message = new BiddingMessage(); message.dao = this.dao; message.BiddingCode = this.BiddingCode; DataTable biddingMessages = message.GetBiddingMessages(); foreach (DataRow row in biddingMessages.Select()) { DataRow[] rowArray = biddingReturns.Select("BiddingReturnCode in (" + row["BiddingReturnCode"].ToString() + "'')"); for (index = 0; index < rowArray.Length; index++) { biddingReturns.Rows.Remove(rowArray[index]); } } return(biddingReturns); }
public static DataSet GetBiddingForm(string BiddingCode) { DataSet set2; try { DataSet set = new DataSet(); BiddingPrejudication prejudication = new BiddingPrejudication(); prejudication.BiddingCode = BiddingCode; set.Tables.Add(prejudication.GetBiddingPrejudications().Copy()); BiddingEmit emit = new BiddingEmit(); emit.BiddingCode = BiddingCode; set.Tables.Add(emit.GetBiddingEmits().Copy()); BiddingMessage message = new BiddingMessage(); message.BiddingCode = BiddingCode; set.Tables.Add(message.GetBiddingMessages().Copy()); set2 = set; } catch (Exception exception) { throw exception; } return(set2); }