C# Class Acceleratio.SPDG.Generator.SampleData

Afficher le fichier Open project: Acceleratio/SPDG

Méthodes publiques

Свойство Type Description
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

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
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

Method Details

CreateDocx() public static méthode

public static CreateDocx ( ) : byte[]
Résultat byte[]

GetRandomDate() public static méthode

public static GetRandomDate ( int yearMin, int yearMax ) : System.DateTime
yearMin int
yearMax int
Résultat System.DateTime

GetRandomDateCurrentMonth() public static méthode

public static GetRandomDateCurrentMonth ( ) : System.DateTime
Résultat System.DateTime

GetRandomName() public static méthode

public static GetRandomName ( IList primaryCollection, IList secondaryCollection, IList tertiaryCollection, int &attempt, string &baseName ) : string
primaryCollection IList
secondaryCollection IList
tertiaryCollection IList
attempt int
baseName string
Résultat string

GetRandomNonRepeatingValues() public static méthode

public static GetRandomNonRepeatingValues ( IList collection, int valuesCount, int defaultValueIndex ) : IList
collection IList
valuesCount int
defaultValueIndex int
Résultat IList

GetRandomNumber() public static méthode

public static GetRandomNumber ( int min, int max ) : int
min int
max int
Résultat int

GetSampleValueAt() public static méthode

public static GetSampleValueAt ( List sampleCollection, int index ) : string
sampleCollection List
index int
Résultat string

GetSampleValueRandom() public static méthode

public static GetSampleValueRandom ( IList sampleCollection ) : string
sampleCollection IList
Résultat string

PrepareSampleCollections() public static méthode

public static PrepareSampleCollections ( ) : void
Résultat void

Property Details

Accounts public_oe static_oe property

public static ReadOnlyCollection Accounts
Résultat ReadOnlyCollection

Addresses public_oe static_oe property

public static ReadOnlyCollection Addresses
Résultat ReadOnlyCollection

BusinessDocsTypes public_oe static_oe property

public static ReadOnlyCollection BusinessDocsTypes
Résultat ReadOnlyCollection

Cities public_oe static_oe property

public static ReadOnlyCollection Cities
Résultat ReadOnlyCollection

Companies public_oe static_oe property

public static ReadOnlyCollection Companies
Résultat ReadOnlyCollection

Countries public_oe static_oe property

public static ReadOnlyCollection Countries
Résultat ReadOnlyCollection

Customers public_oe static_oe property

public static ReadOnlyCollection Customers
Résultat ReadOnlyCollection

Dates public_oe static_oe property

public static ReadOnlyCollection Dates
Résultat ReadOnlyCollection

Departments public_oe static_oe property

public static ReadOnlyCollection Departments
Résultat ReadOnlyCollection

EmailAddreses public_oe static_oe property

public static ReadOnlyCollection EmailAddreses
Résultat ReadOnlyCollection

FirstNames public_oe static_oe property

public static ReadOnlyCollection FirstNames
Résultat ReadOnlyCollection

LastNames public_oe static_oe property

public static ReadOnlyCollection LastNames
Résultat ReadOnlyCollection

Offices public_oe static_oe property

public static ReadOnlyCollection Offices
Résultat ReadOnlyCollection

PhoneNumbers public_oe static_oe property

public static ReadOnlyCollection PhoneNumbers
Résultat ReadOnlyCollection

WebApplications public_oe static_oe property

public static ReadOnlyCollection WebApplications
Résultat ReadOnlyCollection

WebSites public_oe static_oe property

public static ReadOnlyCollection WebSites
Résultat ReadOnlyCollection

Years public_oe static_oe property

public static ReadOnlyCollection Years
Résultat ReadOnlyCollection