public MainWindow()
        {
            InitializeComponent();
            property_id = 0;

            Loaded += MainWindow_Loaded;

            _expenseAccess  = new ExpenseAccess(context);
            _propertyAccess = new PropertyAccess(context, this);
            _tenantAccess   = new TenantAccess(context);

            DataContext = this;


            #region ExpenseTabLogic

            //Add Expense Button
            Button addExpenseBtn = new Button
            {
                Name = "addExpenseBtn"
            };
            addExpenseBtn.Click += AddExpenseBtn_Click;

            //Update Expense Button
            Button updateExpenseBtn = new Button
            {
                Name = "updateExpenseBtn"
            };
            updateExpenseBtn.Click += UpdateExpenseBtn_Click;

            //Delete Expense Button
            Button deleteExpenseBtn = new Button
            {
                Name = "deleteExpenseBtn"
            };
            deleteExpenseBtn.Click += DeleteExpenseBtn_Click;

            #endregion

            #region PropertyTabLogic
            Button addPropertyBtn = new Button
            {
                Name = "addPropertyBtn"
            };
            addPropertyBtn.Click += AddPropertyBtn_Click;

            Button savePropertyBtn = new Button
            {
                Name = "savePropertyBtn"
            };
            savePropertyBtn.Click += SavePropertyBtn_Click;
            #endregion
        }
        public AddExpense(jenningsdbEntitiesConnection context, ExpenseAccess expenseAccess, int propertyId)
        {
            InitializeComponent();
            this.context    = context;
            _expenseAccess  = expenseAccess;
            this.propertyId = propertyId;


            //Add Expense Button
            Button applyBtn = new Button()
            {
                Name = "ApplyBtn"
            };

            applyBtn.Click += ApplyBtn_Click;

            //Cancel Transaction Button
            Button cancelBtn = new Button()
            {
                Name = "CancelBtn"
            };

            cancelBtn.Click += CancelBtn_Click;
        }