Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.ComponentModel;
- using System.Data;
- using System.Drawing;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- using System.Windows.Forms;
- namespace Group_Project
- {
- public partial class Form1 : Form
- {
- List<double> Balance = new List<double>();
- List<string> names = new List<string>();
- public Form1()
- {
- InitializeComponent();
- }
- double balance = 5;
- private void Form1_Load(object sender, EventArgs e)
- {
- }
- double Sum(double price, double members )
- {
- return price / members;
- }
- private void button7_Click(object sender, EventArgs e)
- {
- double lossMoney = Convert.ToDouble(tbPrice.Text) / lbxRoundInfo.Items.Count;
- Balance[names.IndexOf(tbBuyer.Text)] += Convert.ToDouble(tbPrice.Text);
- for (int i = 0; i < lbxRoundInfo.Items.Count; ++i)
- {
- Balance[names.IndexOf(lbxRoundInfo.Items[i].ToString())] -= lossMoney;
- }
- foreach (string member in names)
- {
- lbxBalanceInfo.Items.Add(member + "\t\t" + Balance[names.IndexOf(member)].ToString("0.00"));
- }
- tbBuyer.Clear();
- tbPrice.Clear();
- }
- }
- private void button8_Click(object sender, EventArgs e)
- {
- }
- private void ListBox2_SelectedIndexChanged(object sender, EventArgs e)
- {
- }
- private void setDefaultTeam()
- {
- for (int i = 0; i < lbxMembers.Items.Count; ++i)
- {
- names.Add(lbxMembers.Items[i].ToString());
- Balance.Add(0);
- }
- }
- private void BtnDefault_Click(object sender, EventArgs e)
- {
- if (lbxMembers.Items.Count == 0 && lbxBalanceInfo.Items.Count == 0)
- {
- lbxMembers.Items.Add("Messi");
- lbxMembers.Items.Add("Ronaldo");
- lbxMembers.Items.Add("Stoichkov");
- lbxMembers.Items.Add("Berbatov");
- lbxMembers.Items.Add("Suarez");
- lbxMembers.Items.Add("Neymar");
- lbxMembers.Items.Add("Ibrahimovic");
- lbxMembers.Items.Add("Pele");
- lbxMembers.Items.Add("Rooney");
- lbxMembers.Items.Add("Beckham");
- lbxMembers.Items.Add("Zidan");
- lbxMembers.Items.Add("Keppa");
- setDefaultTeam();
- }
- }
- private void TbMember_TextChanged(object sender, EventArgs e)
- {
- }
- private void BtnAddmember_Click(object sender, EventArgs e)
- {
- List<string> names;
- names = new List<string>();
- names.Add(tbMember.Text);
- lbxMembers.Items.AddRange(names.ToArray());
- List<string> Balance;
- Balance = new List<string>();
- Balance.Add(tbMember.Text + " " + balance + " €");
- lbxBalanceInfo.Items.AddRange(Balance.ToArray());
- if(tbMember.Text.Length < 1)
- {
- MessageBox.Show("Name not written!");
- }
- }
- private void Button4_Click(object sender, EventArgs e)
- {
- if (lbxMembers.Items.Count > 0 && lbxBalanceInfo.Items.Count > 0)
- {
- lbxMembers.Items.RemoveAt(0);
- lbxBalanceInfo.Items.RemoveAt(0);
- }
- else
- {
- MessageBox.Show("No members left");
- }
- }
- private void BtnRemoveSelected_Click(object sender, EventArgs e)
- {
- if (lbxMembers.Items.Count > 0 && lbxMembers.SelectedItems.Count > 0)
- {
- lbxMembers.Items.RemoveAt(lbxMembers.SelectedIndex);
- }
- else
- {
- MessageBox.Show("Member not selected");
- }
- }
- private void BtnToInfo_Click(object sender, EventArgs e)
- {
- int numbers = lbxMembers.Items.Count;
- var Name = lbxMembers.SelectedItem;
- if (lbxMembers.SelectedItems.Count > 0)
- {
- lbxRoundInfo.Items.Add(Name);
- lbxMembers.Items.RemoveAt(lbxMembers.SelectedIndex);
- }
- else
- {
- MessageBox.Show("Select a member");
- }
- }
- private void BtnFromInfo_Click(object sender, EventArgs e)
- {
- var Nameback = lbxRoundInfo.SelectedItem;
- if (lbxRoundInfo.SelectedItems.Count > 0)
- {
- lbxMembers.Items.Add(Nameback);
- lbxRoundInfo.Items.RemoveAt(lbxRoundInfo.SelectedIndex);
- }
- else
- {
- MessageBox.Show("Select a member");
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement