protected override void ViewData()
        {
            base.ViewData();
            clsRelocationActivity pActivity = (clsRelocationActivity)_Activity;

            pActivity.RelocationNumber1 = numKmTravelled.Value;
            pActivity.ActivityCost      = numericUpDownCharge.Value;
            pActivity.ActivityStartDate = dtPickerStartDate.Value;
            pActivity.Name = txtName.Text;
        }
        protected override void updateActivityForm()
        {
            base.updateActivityForm();
            clsRelocationActivity pActivity = (clsRelocationActivity)_Activity;

            // UPDATE and lock numupdownCharge
            // value numupdown = days hired * daily hire charge
            if (string.IsNullOrEmpty(_Activity.Name))
            {
                numKmTravelled.Value      = Convert.ToDecimal(pActivity.RelocationNumber1);
                dtPickerStartDate.Value   = pActivity.ActivityStartDate;
                numericUpDownCharge.Value = Convert.ToDecimal(pActivity.ActivityCost);
            }
            else
            {
                MessageBox.Show("Warning!!", "The name need to be entered", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
        }