本文整理汇总了C#中Whitfieldcore.GetTerms方法的典型用法代码示例。如果您正苦于以下问题:C# Whitfieldcore.GetTerms方法的具体用法?C# Whitfieldcore.GetTerms怎么用?C# Whitfieldcore.GetTerms使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Whitfieldcore
的用法示例。
在下文中一共展示了Whitfieldcore.GetTerms方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: GeneratePDF
//.........这里部分代码省略.........
DataSet dsConditions = _wc.GetSpecExcl(Convert.ToInt32(EstNum));
if (dsConditions.Tables[0].Rows.Count > 0)
{
Paragraph DrawingsPara = new Paragraph("\nQualifications:", fonts[14]);
chapter.Add(DrawingsPara);
int icnt = 1;
DataTable MyConditions;
MyConditions = dsConditions.Tables[0];
int tQualid = 0;
foreach (DataRow dRow in MyConditions.Rows)
{
if (Convert.ToInt32(dRow["qual_id"].ToString()) != tQualid)
{
Paragraph itemheading = new Paragraph(dRow["gName1"].ToString(), fonts[9]);
chapter.Add(itemheading);
}
String _cntlDesc = dRow["description"] == DBNull.Value ? "" : dRow["description"].ToString();
Paragraph itemTerms = new Paragraph(icnt.ToString() + ". " + _cntlDesc, fonts[8]);
chapter.Add(itemTerms);
tQualid = Convert.ToInt32(dRow["qual_id"].ToString());
icnt++;
}
}
// document.Add(chapter);
//************************Chapter for Itemized Scope of Work Ends
//*******Chapter Terms Begins********************
//ChapterSequence++;
Paragraph cTerms = new Paragraph("\nTerms", fonts[14]);
//Chapter chapterTerms = new Chapter(cTerms, ChapterSequence);
chapter.Add(cTerms);
//Chapter chapterTerms = new Chapter(cTerms, ChapterSequence);
DataSet dsTerms = _wc.GetTerms(Convert.ToInt32(EstNum));
if (dsTerms.Tables[0].Rows.Count > 0)
{
DataTable MyTerms;
MyTerms = dsTerms.Tables[0];
int icntTerms = 1;
foreach (DataRow dRow in MyTerms.Rows)
{
String _cntlDesc = dRow["description"] == DBNull.Value ? "" : dRow["description"].ToString();
Paragraph itemTerms = new Paragraph(icntTerms.ToString() + ". " + _cntlDesc, fonts[8]);
chapter.Add(itemTerms);
icntTerms++;
}
}
Paragraph ChapterFooterText1 = new Paragraph("\nAll or part of the contract amount may be subject to change pending completion delay beyond agreed completion date and/or if changes to quantities are made. All agreements must be in writing prior to execution of any work.\n\n", fonts[8]);
ChapterFooterText1.Add(Chunk.NEWLINE);
ChapterFooterText1.Add(new Chunk("Respectfully submitted, ", fonts[8]));
ChapterFooterText1.Add(new Chunk(" "));
ChapterFooterText1.Add(new Chunk("Accepted By:, ", fonts[8]));
ChapterFooterText1.Add(Chunk.NEWLINE);
ChapterFooterText1.Add(new Chunk("The Whitfield Co., Inc., ", fonts[8]));
ChapterFooterText1.Add(new Chunk(" "));
ChapterFooterText1.Add(new Chunk("________________________ Date_________", fonts[8]));
ChapterFooterText1.Add(Chunk.NEWLINE);
ChapterFooterText1.Add(new Chunk("Jammie Whitfield, ", fonts[8]));
ChapterFooterText1.Add(new Chunk(" "));
ChapterFooterText1.Add(new Chunk("Name, Title", fonts[8]));
//Paragraph ChapterFooterText2 = new Paragraph("Respectfully submitted,", fonts[8]);
//Paragraph ChapterFooterText3 = new Paragraph("The Whitfield Co., Inc.\n\n", fonts[8]);
//Paragraph ChapterFooterText4 = new Paragraph("Jammie Whitfield,", fonts[8]);
//Paragraph ChapterFooterText5 = new Paragraph("Estimator", fonts[8]);
示例2: BindTerms
private void BindTerms(Int32 EstNum)
{
DataSet dsGrp = new DataSet();
Whitfieldcore wUser = new Whitfieldcore();
DataSet dsTerms = new DataSet();
dsTerms = wUser.GetTerms(EstNum);
if (dsTerms.Tables[0].Rows.Count > 0)
{
this.PopulateDataGrid(dsTerms,grdTerms);
}
}