private async void Look_Click(object sender, RoutedEventArgs e) { clearData(); MissingUser.missing.usr_Username = userInformation.user.usr_Username; var credentials = new Credentials(); await DialogHost.Show(credentials, "RootDialog"); var transaction = new transactionService(); var list = transaction.getCurrentTransactions(userInformation.user.usr_ID); bool initialCash = false; for (int i = 0; i < list.Count; i++) { if (list[i].type == (int)TRANSACTIONTYPE.INITIAL) { initialCash = true; break; } } if (!initialCash) { await DialogHost.Show(new InitialCash(), "RootDialog"); } loadTransactionsList(); }
private async void Capture_Initial_Cash(object sender, RoutedEventArgs e) { if (userInformation.user == null) { await DialogHost.Show(new Authentication(), "RootDialog"); if (userInformation.user.usr_PasswordReset) { await DialogHost.Show(new UserNew(), "RootDialog"); } } var transaction = new transactionService(); var list = transaction.getCurrentTransactions(userInformation.user.usr_ID); bool initialCash = false; for (int i = 0; i < list.Count; i++) { if (list[i].type == (int)TRANSACTIONTYPE.INITIAL) { initialCash = true; break; } } if (!initialCash) { await DialogHost.Show(new InitialCash(), "RootDialog"); } loadTransactionsList(); }
public void loadTransactionsList() { transactionList = transactionService.getCurrentTransactions(userInformation.user.usr_ID); dataGridCurrentTransactions.ItemsSource = null; DataTable dt = new DataTable(); dt.Columns.Add("Transactions"); dt.Columns.Add("Processed By"); dt.Columns.Add("Date"); for (int i = 0; i < transactionList.Count(); i++) { user user = userService.getUserByID((transactionList[i].userId).ToString()); dt.Rows.Add(getTransactionComment(transactionList[i]), user.usr_FirstName + " " + user.usr_LastName, transactionList[i].dateRegistered); } getSumOfTransactionsAndChangeTotalLabels(); dataGridCurrentTransactions.ItemsSource = dt.DefaultView; dataGridCurrentTransactions.MaxHeight = 470; }