keying Song 301166693 expense tracker- WPF application, c#. This application help users to add, delete, update, and search for their income and expense records and also calculate the total balance.
-
this program contains Buttons, Labels, Testboxes, Radio Buttons, Checkboxes, TabControls 2.this program contains Combobox 3.this program uses Queue, List
-
the data is read from xml 5.selectedAccount is been sent to Main Window.
-
technical difficulty: users are able to create account and enter their account, create, update and delete expense/income records. This program will calculate the current balance. users are able to search keywords to find the records, or filter the records through type or value.
-
linq queries:
IEnumerable<Records> queryV = query.Where(record => record.Value >= valueLeft && record.Value <= valueRight) .OrderBy(record => record.Value); IEnumerable<Records> queryN = query.Where(record => record.Description.Contains(keyword)) .OrderBy(record => record.ProcessedDate); IEnumerable<Records> query = selectedAccount.Records.Where(record => Convert.ToString(record.Type) != null); IEnumerable<Records> query = selectedAccount.Records.Where(record => Convert.ToString(record.Type) == "Expense");
-
this program only contains .net generic collection IEnumerable query.