private void guestEntryToolStripMenuItem_Click(object sender, EventArgs e) { _transactionListForm = new TransactionListForm { MdiParent = this, WindowState = FormWindowState.Maximized }; _transactionListForm.Show(); }
public async Task <TransactionListForm> GetPlannedTransactions(string budgetId, string categoryId) { var budgetDetails = await _budgetRepository.GetBudget(new ObjectId(budgetId)); var category = budgetDetails.Categories.Where(x => x.Id.ToString() == categoryId).FirstOrDefault(); TransactionListForm transactionListForm = new TransactionListForm(); foreach (var transaction in category.PlannedTransactions) { transactionListForm.Transactions.Add( new TransactionForm { Id = transaction.Id.ToString(), Name = transaction.Name, Description = transaction.Description, Amount = transaction.Amount, Date = transaction.Date, IsPlanned = true, LinkedTransactionId = transaction.LinkedTransactionId ?? "" } ); } return(transactionListForm); }