Beispiel #1
0
        private void UpdateMoney(String description)
        {
            user = LoginForm.user;
            MoneyList moneylist = moneyListManager.LoadSelectedMoneyList(description);

            loginManager.updateCashPerUser(user, moneylist.Amount);
        }
Beispiel #2
0
        protected override void OnFormClosing(FormClosingEventArgs e)
        {
            base.OnFormClosing(e);
            if (e.CloseReason == CloseReason.WindowsShutDown)
            {
                return;
            }

            // Confirm user wants to close
            switch (MessageBox.Show(this, "Are you sure you want to log out?", "Closing", MessageBoxButtons.YesNo))
            {
            case DialogResult.No:
                e.Cancel = true;
                break;

            case DialogResult.Yes:
            {
                user = LoginForm.user;
                loginManager.LogoutUser(user);
                System.Environment.Exit(1);
                break;
            }

            default:
                break;
            }
        }
Beispiel #3
0
        private void button1_Click(object sender, EventArgs e)
        {
            user = LoginForm.user;
            loginManager.LogoutUser(user);
            switch (MessageBox.Show(this, "Are you sure you want to log out?", "Closing", MessageBoxButtons.YesNo))
            {
            case DialogResult.No:
                break;

            case DialogResult.Yes:
            {
                user = LoginForm.user;
                loginManager.LogoutUser(user);
                System.Environment.Exit(1);
                break;
            }

            default:
                break;
            }
        }
Beispiel #4
0
 public void updateCashPerUser(DomainModel.BusinessObject.User user, decimal amountAdded)
 {
     loginHistoryRepo.UpdateCashValue(user, amountAdded);
 }
Beispiel #5
0
 public void LogoutUser(DomainModel.BusinessObject.User user)
 {
     loginHistoryRepo.UpdateLogoutDateTime(user);
 }