private void Principal_Load(object sender, EventArgs e) { lblName.Text = SUsers.getInstance().Name; lblLastName.Text = SUsers.getInstance().LastName; lblRole.Text = SUsers.getRole(); if (SUsers.getRole() != "Admin") { btnCreateUser.Visible = false; btnRole.Visible = false; } if (SUsers.getBank() == null) { gbBank.Visible = false; btnFixedT.Visible = false; } else { btnAddBank.Visible = false; gbBank.Visible = true; btnFixedT.Visible = true; gbBank.Text = SUsers.getInstance().Bank.Type; lblCode.Text = SUsers.getBank().Code; lblMount.Text = SUsers.getBank().Mount.ToString(); } }
private void btnDeposit_Click(object sender, EventArgs e) { string amount = Interaction.InputBox("please, insert the amount what you could deposit.", "do a deposit"); Users user = SUsers.getInstance(); user.Bank.deposit(Convert.ToDouble(amount)); cBank.updateBank(user.Bank); MessageBox.Show("cash added!!!", "successful operation"); Principal_Load(sender, e); }
private void btnTransfer_Click(object sender, EventArgs e) { CUsers cuser = new CUsers(); string userstng = Interaction.InputBox("please, insert the user's code that you want to transfer.", "insert code:"); double amount = Convert.ToDouble(Interaction.InputBox("please, insert the amount that you want to transfer.", "insert amount:")); if (userstng != null & amount != 0) { Users receptor = cuser.getUserByCode(userstng); Users emisor = SUsers.getInstance(); cuser.transfer(emisor, receptor, amount); Menu_Load(sender, e); } else { MessageBox.Show("please, insert a code count or amount to process", "there is an error:"); } }
private void btnExtraction_Click(object sender, EventArgs e) { string amount; if (SUsers.getBank().Type == "VIP") { amount = Interaction.InputBox("please, insert the amount what you could extract", "do an extract"); } else { amount = Interaction.InputBox("please, insert the amount what you could extract, you have a 20% of surcharge.", "do an extract"); } Users user = SUsers.getInstance(); user.Bank.extract(Convert.ToDouble(amount)); cBank.updateBank(user.Bank); MessageBox.Show("cash extracted!!!", "successful operation"); Menu_Load(sender, e); }