C# 클래스 Acceleratio.SPDG.Generator.SampleData

파일 보기 프로젝트 열기: Acceleratio/SPDG

공개 프로퍼티들

프로퍼티 타입 설명
Accounts ReadOnlyCollection
Addresses ReadOnlyCollection
BusinessDocsTypes ReadOnlyCollection
Cities ReadOnlyCollection
Companies ReadOnlyCollection
Countries ReadOnlyCollection
Customers ReadOnlyCollection
Dates ReadOnlyCollection
Departments ReadOnlyCollection
EmailAddreses ReadOnlyCollection
FirstNames ReadOnlyCollection
LastNames ReadOnlyCollection
Offices ReadOnlyCollection
PhoneNumbers ReadOnlyCollection
WebApplications ReadOnlyCollection
WebSites ReadOnlyCollection
Years ReadOnlyCollection

공개 메소드들

메소드 설명
CreateDocx ( ) : byte[]
GetRandomDate ( int yearMin, int yearMax ) : System.DateTime
GetRandomDateCurrentMonth ( ) : System.DateTime
GetRandomName ( IList primaryCollection, IList secondaryCollection, IList tertiaryCollection, int &attempt, string &baseName ) : string
GetRandomNonRepeatingValues ( IList collection, int valuesCount, int defaultValueIndex ) : IList
GetRandomNumber ( int min, int max ) : int
GetSampleValueAt ( List sampleCollection, int index ) : string
GetSampleValueRandom ( IList sampleCollection ) : string
PrepareSampleCollections ( ) : void

비공개 메소드들

메소드 설명
AddRandomPngFile ( ) : byte[]
CreateExcel ( ) : byte[]
CreatePDF ( int minKB, int maxKB ) : byte[]
DrawText ( XGraphics gfx, double x, double y, double width, double height, XFontStyle fontStyle, int size, string text ) : void
DrawText ( XGraphics gfx, double x, double y, double width, double height, XFontStyle fontStyle, int size, string text, PdfSharp.Drawing.XBrush brush, PdfSharp.Drawing.XStringFormat stringformat ) : void
createSampleCollection ( string csvFileName ) : ReadOnlyCollection
getMultipleLoremIpsum ( string lorem, int repeat ) : string
importDepartments ( string csvFileName ) : ReadOnlyCollection

메소드 상세

CreateDocx() 공개 정적인 메소드

public static CreateDocx ( ) : byte[]
리턴 byte[]

GetRandomDate() 공개 정적인 메소드

public static GetRandomDate ( int yearMin, int yearMax ) : System.DateTime
yearMin int
yearMax int
리턴 System.DateTime

GetRandomDateCurrentMonth() 공개 정적인 메소드

public static GetRandomDateCurrentMonth ( ) : System.DateTime
리턴 System.DateTime

GetRandomName() 공개 정적인 메소드

public static GetRandomName ( IList primaryCollection, IList secondaryCollection, IList tertiaryCollection, int &attempt, string &baseName ) : string
primaryCollection IList
secondaryCollection IList
tertiaryCollection IList
attempt int
baseName string
리턴 string

GetRandomNonRepeatingValues() 공개 정적인 메소드

public static GetRandomNonRepeatingValues ( IList collection, int valuesCount, int defaultValueIndex ) : IList
collection IList
valuesCount int
defaultValueIndex int
리턴 IList

GetRandomNumber() 공개 정적인 메소드

public static GetRandomNumber ( int min, int max ) : int
min int
max int
리턴 int

GetSampleValueAt() 공개 정적인 메소드

public static GetSampleValueAt ( List sampleCollection, int index ) : string
sampleCollection List
index int
리턴 string

GetSampleValueRandom() 공개 정적인 메소드

public static GetSampleValueRandom ( IList sampleCollection ) : string
sampleCollection IList
리턴 string

PrepareSampleCollections() 공개 정적인 메소드

public static PrepareSampleCollections ( ) : void
리턴 void

프로퍼티 상세

Accounts 공개적으로 정적으로 프로퍼티

public static ReadOnlyCollection Accounts
리턴 ReadOnlyCollection

Addresses 공개적으로 정적으로 프로퍼티

public static ReadOnlyCollection Addresses
리턴 ReadOnlyCollection

BusinessDocsTypes 공개적으로 정적으로 프로퍼티

public static ReadOnlyCollection BusinessDocsTypes
리턴 ReadOnlyCollection

Cities 공개적으로 정적으로 프로퍼티

public static ReadOnlyCollection Cities
리턴 ReadOnlyCollection

Companies 공개적으로 정적으로 프로퍼티

public static ReadOnlyCollection Companies
리턴 ReadOnlyCollection

Countries 공개적으로 정적으로 프로퍼티

public static ReadOnlyCollection Countries
리턴 ReadOnlyCollection

Customers 공개적으로 정적으로 프로퍼티

public static ReadOnlyCollection Customers
리턴 ReadOnlyCollection

Dates 공개적으로 정적으로 프로퍼티

public static ReadOnlyCollection Dates
리턴 ReadOnlyCollection

Departments 공개적으로 정적으로 프로퍼티

public static ReadOnlyCollection Departments
리턴 ReadOnlyCollection

EmailAddreses 공개적으로 정적으로 프로퍼티

public static ReadOnlyCollection EmailAddreses
리턴 ReadOnlyCollection

FirstNames 공개적으로 정적으로 프로퍼티

public static ReadOnlyCollection FirstNames
리턴 ReadOnlyCollection

LastNames 공개적으로 정적으로 프로퍼티

public static ReadOnlyCollection LastNames
리턴 ReadOnlyCollection

Offices 공개적으로 정적으로 프로퍼티

public static ReadOnlyCollection Offices
리턴 ReadOnlyCollection

PhoneNumbers 공개적으로 정적으로 프로퍼티

public static ReadOnlyCollection PhoneNumbers
리턴 ReadOnlyCollection

WebApplications 공개적으로 정적으로 프로퍼티

public static ReadOnlyCollection WebApplications
리턴 ReadOnlyCollection

WebSites 공개적으로 정적으로 프로퍼티

public static ReadOnlyCollection WebSites
리턴 ReadOnlyCollection

Years 공개적으로 정적으로 프로퍼티

public static ReadOnlyCollection Years
리턴 ReadOnlyCollection