Exemple #1
0
 public void CorrectPersonNameAndListBox(Debt debt, string name)
 {
     if (TripDebts.Contains(debt))
     {
         debt.Person.Name = name == "" ? "Noname" : name;
     }
 }
Exemple #2
0
 public void CorrectFactor(Debt debt, double factor)
 {
     if (TripDebts.Contains(debt))
     {
         trip.CorrectFactor(debt.Person, factor);
     }
 }
Exemple #3
0
        public void AddDebtInListAndListBox(Person person)
        {
            Debt debt = new Debt(peopleOnPanel /*[Count]*/, person, Count);

            debt.PersonOnPanelMain.Visible = true;

            TripDebts.Add(debt);
            listBoxWithDebts.Items.Add(debt);
        }
Exemple #4
0
        private void FillDebtsListFromTrip()
        {
            int debtId = 0;

            ClearPeoplesOnPanel();

            foreach (Person person in trip.People)
            {
                Debt debt = new Debt(peopleOnPanel /*peopleOnPanel[debtId]*/, person, debtId);

                TripDebts.Add(debt);

                debtId++;
            }
        }
Exemple #5
0
 public void RemoveDebtAndPersonFromListAndTrip(Debt debt)
 {
     TripDebts.Remove(debt);
     trip.RemovePerson(debt.Person);
     listBoxWithDebts.Items.Remove(debt);
 }
Exemple #6
0
 public void AddDebt(Debt debt)
 {
     TripDebts.Add(debt);
 }