private void btnExpandNetAmount_Click(object sender, EventArgs e) { //for viewing only transaction.DocumentDate = dtpDocumentDate.Value; //if plan is specified if (cboPlan.Text.Length > 0) { transaction.Plan = PlanAdapter.Instance.GetPlan(cboPlan.Text); //get plan breakdown transaction.Plan.Breakdown = PlanAdapter.Instance.GetPlanSchedule(transaction.Plan.PlanID); } if (paymentDetails == null) { paymentDetails = new frmPaymentDetails(transaction, this); } else { if (paymentDetails.Created == false) { paymentDetails = new frmPaymentDetails(transaction, this); } } cboPlan.Enabled = false; paymentDetails.MdiParent = this.ParentForm; paymentDetails.Show(); paymentDetails.Activate(); }