private void button1_Click(object sender, EventArgs e) { account.AddMoney((int)numericUpDown1.Value); MessageBox.Show("Наличные успешно внесены"); EmploeeBank.AddMessage($"Внесены наличные на счет : {account.numberOfCard} в размере {(int)numericUpDown1.Value}"); lb.Text = "Ваш текущий баланс: " + account.cashValue.ToString(); }
private void button1_Click(object sender, EventArgs e) { if (account.GetMoney((float)numericUpDown1.Value)) { MessageBox.Show("Наличные успешно сняты"); EmploeeBank.AddMessage($"Сняты наличные средства со счета: {account.numberOfCard}"); lb.Text = "Ваш текущий баланс: " + account.cashValue.ToString(); } else { MessageBox.Show("Недостаточно средств на счету"); } }
private void button1_Click(object sender, System.EventArgs e) { if (account.GetMoney(float.Parse(textBox3.Text))) { MessageBox.Show("Услуга оплачена"); EmploeeBank.AddMessage($"Произвелась оплата с номера карты {account.numberOfCard} для поставщика " + $"{textBox1.Text} и вида услуги {textBox2.Text}, списанны средства {float.Parse(textBox3.Text)}"); lb.Text = "Ваш текущий баланс: " + account.cashValue.ToString(); } else { MessageBox.Show("Недостаточно средств на счету"); } textBox1.Text = ""; textBox2.Text = ""; textBox3.Text = ""; textBox4.Text = ""; }
public static ClientBank InputInSystem(int inpCurd, string inpPassword) { var client = User.GetUser(inpCurd); if (client != null) { if (!client.accessInATM) { MessageBox.Show("Ваш счет заблокирован"); return(null); } if (previousClientWhoTryToLogIn == null) { previousClientWhoTryToLogIn = client; } if (previousClientWhoTryToLogIn != client) { sizeOfTry = 3; } if (client.password == inpPassword) { numOfCurd = inpCurd; return(client); } else { --sizeOfTry; } if (sizeOfTry < 1) { client.SetAccess(false); EmploeeBank.AddMessage($"Пользователь {client.FIO} 3 раза ввел неправильный пароль!!! Его счет заблокирован"); MessageBox.Show("Ваш счет заблокирован"); } MessageBox.Show("Нерпавильный пароль!!! Введите еще раз"); return(null); } else { MessageBox.Show("Нет такого счета!!!"); return(null); } }
public static void ChangeBillOfBankomat(int typeOfOperation) { switch (typeOfOperation) { case 1: { ATMSys.IncreaseBalance(withdrawCash); EmploeeBank.AddMessage("Обслуживающий персонал пополнил банкомат"); MessageBox.Show("Обслуживающий персонал пополнил банкомат"); break; } case 2: { ATMSys.ReduceBalance(depositCash); EmploeeBank.AddMessage("Обслуживающий персонал изъял лишние средства"); MessageBox.Show("Обслуживающий персонал пополнил банкомат"); break; } } }
public static bool CheckStatus() { if (billOfATM <= minValue) { EmploeeBank.AddMessage("В банкомате недостаточно средств"); MessageBox.Show("Работа банкомата приостановлена, до проведения технических работ!!!!"); SetNewStatus(false); return(false); } if (billOfATM >= maxValue) { EmploeeBank.AddMessage("Банкомат переполнен"); MessageBox.Show("Работа банкомата приостановлена !!!!"); MessageBox.Show("Работа банкомата приостановлена, до проведения технических работ!!!!"); SetNewStatus(false); return(false); } SetNewStatus(true); return(true); }