Example #1
0
 public void CreateNewMedicament(MedicamentModel medicament, int amount)
 {
     ListOfChoosenMedicament.Add(new ChoosenMedicamentModel(medicament.Name, (Amount + amount), medicament.Price));
     TotalCost         += medicament.Price * (Amount + amount);
     SelectedMedicament = null;
     Amount             = 0;
 }
Example #2
0
        public int RemoveOldMedicament(ChoosenMedicamentModel medicament)
        {
            int previousAmount = medicament.Amount;

            TotalCost -= medicament.TotalPrice;
            ListOfChoosenMedicament.Remove(medicament);
            return(previousAmount);
        }
Example #3
0
        private void AddMedicament(object obj)
        {
            int previousAmount = 0;

            for (int i = 0; i < ListOfChoosenMedicament.Count; i++)
            {
                if (ListOfChoosenMedicament.ElementAt(i).Name == SelectedMedicament.Name)
                {
                    previousAmount = RemoveOldMedicament(ListOfChoosenMedicament.ElementAt(i));
                }
            }
            CreateNewMedicament(SelectedMedicament, previousAmount);
        }
Example #4
0
 private void RemoveMedicament(object obj)
 {
     TotalCost -= SelectedMedicamentFromChoosenList.TotalPrice;
     ListOfChoosenMedicament.Remove(SelectedMedicamentFromChoosenList);
     SelectedMedicamentFromChoosenList = null;
 }