Example #1
0
        private void DisplayHireCost()
        {
            if (_Vehicle.ActivityList != null)
            {
                int count = 0;
                foreach (ClsActivity lcActivity in _Vehicle.ActivityList)
                {
                    switch (lcActivity.TypeOfActivity())
                    {
                    case "Hire":
                        ClsHire hire = (ClsHire)_Vehicle.ActivityList[count];
                        hire.Value = hire.CalculateValue(_Vehicle.DailyHireCharge);

                        break;

                    case "Relocate":
                        ClsRelocate relocate = (ClsRelocate )_Vehicle.ActivityList[count];
                        relocate.Value = relocate.CalculateValue(lcActivity.Value);
                        break;

                    default:
                        ClsService service = (ClsService)_Vehicle.ActivityList[count];
                        service.Value = service.CalculateValue(lcActivity.Value);
                        break;
                    }

                    count++;
                }
            }
        }