public MainViewModel(string databaseServer, string primaryDatabase, string secondaryDatabase, string username, string password, int bulkPurchaseQty) { // Setup Fields _databaseServer = databaseServer; _primaryDatabase = primaryDatabase; _secondaryDatabase = secondaryDatabase; _username = username; _password = password; _bulkPurchaseQty = bulkPurchaseQty; _ticketsPurchased = 0; _purchasesPerSecond = 0; _progressValue = 0; _duration = new TimeSpan(); _statusText = ""; _loadingDatabase = ""; _startText = "Start"; _startEnabled = true; // Setup Commands PurchaseTicketsCommand = new PurchaseTicketsCommand(this); // Setup Workers DatabaseLoader = new DatabaseLoader(this); }
public MainViewModel(string databaseServer, string primaryDatabase, string secondaryDatabase, string username, string password, int bulkPurchaseQty) { // Setup Fields _databaseServer = databaseServer; _primaryDatabase = primaryDatabase; _secondaryDatabase = secondaryDatabase; _username = username; _password = password; _bulkPurchaseQty = bulkPurchaseQty; _ticketsPurchased = 0; _purchasesPerSecond = 0; _progressValue = 0; _duration = new TimeSpan(); _statusText = ""; _loadingDatabase = ""; _startText = "Start"; _fieldsEnabled = true; _isDualDatabaseLoad = false; // Setup Commands & Collections PurchaseTicketsCommand = new PurchaseTicketsCommand(this); _concerts = new List <LookupViewModel>(); _ticketLevels = new List <LookupViewModel>(); _customers = new List <LookupViewModel>(); }