Exemplo n.º 1
0
        private void Print()
        {
            try
            {
                DataTable dt = JWeights.GetDataTableAll(_Code, false);
                dt.Columns.Add("State");
                dt.Columns.Add("StateHamrah");
                if (Convert.ToInt32(dt.Rows[0]["PrintNo"]) >= 2)
                {
                    dt.Rows[0]["State"] = "این برگه المثنی" + " قبض شماره " + dt.Rows[0]["BascoolID"].ToString() + " مورخ " + dt.Rows[0]["WDate"].ToString() + "ساعت" + dt.Rows[0]["WTime"].ToString().Trim() + "می باشد";
                }
                else
                {
                    dt.Rows[0]["State"] = "";
                }
                if (Convert.ToInt32(dt.Rows[0]["HamrahNO"]) != 0)
                {
                    dt.Rows[0]["StateHamrah"] = dt.Rows[0]["HamrahNO"] + "    تعداد همراه  ";
                }
                else
                {
                    dt.Rows[0]["StateHamrah"] = "";
                }

                if (JMainFrame.BaseCurrentPostCode == 1)
                {
                    JDynamicReportForm DRF = new JDynamicReportForm(JReportDesignCodes.Bascool.GetHashCode());
                    DRF.Add(dt);
                    DRF.ShowDialog();
                }
                else
                {
                    JDynamicReports DRF = new JDynamicReports(JReportDesignCodes.BillGoods.GetHashCode());
                    DRF.Add(dt);
                    DRF.Print("چاپ قبض", false, false);
                }
            }
            catch (Exception ex)
            {
                JSystem.Except.AddException(ex);
                JMessages.Error(" خطا در چاپ ", "");
            }
        }
Exemplo n.º 2
0
        private void btnPrint_Click(object sender, EventArgs e)
        {
            DataTable DtBase = new DataTable();

            DtBase.Columns.Add("StartDate");
            DtBase.Columns.Add("EndDate");
            DtBase.Rows.Add(txtDate.Text, txtEndDate.Text);
            DtBase.TableName = "اطلاعات پایه";

            DataTable _DT = new DataTable();

            _DT.TableName = "اطلاعات";
            _DT           = JReport.GetDataMali(Where());
            JDynamicReportForm DRC = new JDynamicReportForm(JReportDesignCodes.Bascool.GetHashCode());

            DRC.Add(_DT);
            DRC.Add(DtBase);
            DRC.ShowDialog();
        }