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++; } } }
protected override void PushData() { base.PushData(); ClsService lcActivity = (ClsService)_Activity; lcActivity.Workshop = txtWorkshop.Text; }
protected override void UpdateDisplay() { base.UpdateDisplay(); ClsService lcActivity = (ClsService)_Activity; txtWorkshop.Text = lcActivity.Workshop; }
protected override void btnOK_Click(object sender, EventArgs e) { ClsService lcActivity = (ClsService)_Activity; PushData(); if (txtName.Text != "" && txtWorkshop.Text != "") { base.btnOK_Click(sender, e); } else { MessageBox.Show("A Least one Field is empty. Please insert missing Data", "Field Empty"); } }