C# Class Purchasing.Mvc.Helpers.DbHelper

Mostrar archivo Open project: ucdavis/Purchasing

Public Methods

Method Description
ResetDatabase ( bool demoMode = false, bool blankDb = false ) : void

Resets the database to a consistant state for testing

Private Methods

Method Description
DaysBack ( ) : System.DateTime
GenderateRandomOrder ( Workgroup workgroup, OrderStatusCode statusCode, ISession session, WorkgroupPermission user = null, WorkgroupPermission excludeUser = null ) : Order

Generate Random orders

GenerateTestOrders ( Workgroup workgroup, List statusCodes, ISession session ) : List

Incomplete generation of a finite set of order information

InsertAccounts ( IDbService dbService ) : void
InsertCommodityCodes ( IDbService dbService ) : void
InsertData ( ISession session ) : void
InsertDemoData ( ISession session ) : void
InsertOrderStatusCodes ( IDbService dbService ) : void
InsertOrderTypes ( IDbService dbService ) : void
InsertOrganizations ( IDbService dbService ) : void

Inserting in all the current APLS accounts

InsertRoles ( IDbService dbService ) : void
InsertShippingTypes ( IDbService dbService ) : void
InsertStates ( IDbService dbService ) : void
InsertSubAccounts ( IDbService dbService ) : void
InsertUnitOfMeasures ( IDbService dbService ) : void
InsertVendors ( IDbService dbService ) : void
ReseedTables ( IDbService dbService ) : void
WipeTables ( IDbService dbService ) : void

Method Details

ResetDatabase() public static method

Resets the database to a consistant state for testing
public static ResetDatabase ( bool demoMode = false, bool blankDb = false ) : void
demoMode bool
blankDb bool
return void