private void btnClose_Click_1(object sender, EventArgs e) { crystalReportViewer1.Dispose(); objRpt = null; this.Close(); this.Dispose(); }
void CreateReport() { string Type = ""; string jobworkNarration = ""; if (cb_jobworkNarration.Checked == true) { jobworkNarration = "Not for Sale for Jobwork Only"; } else { jobworkNarration = ""; } int selectedValue = Convert.ToInt32(cmbBillType.SelectedValue); if (selectedValue == 1) { Type = "(Original Copy)"; } if (selectedValue == 2) { Type = "(Duplicate Copy)"; } if (selectedValue == 3) { Type = "(Triplicate - Office Copy)"; } if (selectedValue == 4) { Type = ""; } DisposeReport(); try { ReportDeliveryDL objReportDeliveryDL = new ReportDeliveryDL(); DataSet ds = objReportDeliveryDL.GetDeliveryNoteDetail(CompanyId, DeliveryOrderId); objRpt = new CR_ChallanNote(); objRpt.SetDataSource(ds); objRpt.SetParameterValue("Type", Type); objRpt.SetParameterValue("JobWork_Narration", jobworkNarration); if (this.CompanyTypeId == (int)enumCompanyType.Delhi) { objRpt.SetParameterValue("Tin_No", " 07050294694"); } else if (this.CompanyTypeId == (int)enumCompanyType.Noida) { objRpt.SetParameterValue("Tin_No", " 09165703716 Dt 16.05.2005"); } crystalReportViewer1.ReportSource = objRpt; } catch { } }