Esempio n. 1
0
        public void GetAllDonor()
        {
            var q = TheDonorCmd.GetAllDonors();
            ReportDataSource rs = new ReportDataSource();
            List<DonaorReportObj> ls = new List<DonaorReportObj>();
            int counter = 0;
            foreach (var item in q)
            {
                counter++;
                ls.Add(new DonaorReportObj()
                {
                    DonorID = counter,
                    DonorName = item.Name,
                    DonorAgentname = item.agentName,
                    DonorFaxnumber = item.Fax,
                    DonorAddress = item.Adderss,
                    DonorPhoneNumber = item.PhoneNumber,
                    DonorEmail = item.Email


                });
            }
            rs.Name = "DonorDataSet";
            rs.Value = ls;
            frmReportViewer frm = new frmReportViewer();
            frm.reportViewer1.LocalReport.DataSources.Clear();
            frm.reportViewer1.LocalReport.DataSources.Add(rs);
            frm.reportViewer1.LocalReport.ReportEmbeddedResource = "UcasProWindowsForm.Reports.rptDonor.rdlc";
            frm.ShowDialog();

        }
Esempio n. 2
0
       public void GetRptContractByProjectId(int ProjID)
       {
           var q = ContractCmd.GetAllContractsByproID(ProjID);
           ReportDataSource rs = new ReportDataSource();
           List<ContractReportObj> ls = new List<ContractReportObj>();
           int counter = 0;
           foreach (var item in q)
           {
               counter++;
               ls.Add(new ContractReportObj()
               {
                 ContractID=counter,
                 ProjectName=item.ProjectProfile.ProjectName,
                 EmployeeName=item.Employee.EmployeeName,
                 EmployeeJobNumber=item.Employee.EmployeejobNumber,
                 StartDate=item.StartDate.Value,
                 EndDate=item.EndDate.Value,
                 MonthlySalary =item.SelaryAmount.Value,
                 TotalSalary=item.TotalSalary.Value,
                 Coin=item.ProjectProfile.Coin,
                 
                  
               }); 
           }
           rs.Name = "ContractDataSet";
           rs.Value = ls;
           frmReportViewer frm = new frmReportViewer();
           frm.reportViewer1.LocalReport.DataSources.Clear();
           frm.reportViewer1.LocalReport.DataSources.Add(rs);
           frm.reportViewer1.LocalReport.ReportEmbeddedResource = "UcasProWindowsForm.Reports.rptContract.rdlc";
           frm.ShowDialog();


       }
Esempio n. 3
0
       public void GetAllEmployee()
       {
           var q = EmployeeCmd.GetAll();
           ReportDataSource rs = new ReportDataSource();
           List<EmployeeReportObj> ls = new List<EmployeeReportObj>();
           int counter = 0;
           foreach (var item in q)
           {
               counter++;
               ls.Add(new EmployeeReportObj()
               {
                   EmoloyeeID = counter,
                   employeeName = item.EmployeeName ,
                   EmployeeGender = item.EmployeeGender,
                   EmployeejobNumber = item.EmployeejobNumber,
                   EmployeeNationalNumber = item.EmployeeNationalNumber,
                   PhoneNumber = item.PhoneNumber,
                   Mobilenumber=item.Mobilenumber,
                   Email=item.Email,
                  
               }); 
           }
           rs.Name = "EmplyeeDataSet";
           rs.Value = ls;
           frmReportViewer frm = new frmReportViewer();
           frm.reportViewer1.LocalReport.DataSources.Clear();
           frm.reportViewer1.LocalReport.DataSources.Add(rs);
           frm.reportViewer1.LocalReport.ReportEmbeddedResource = "UcasProWindowsForm.Reports.rptEmolyee.rdlc";
           frm.ShowDialog();


       }
         public void GetRptAmountRecvByProjectId(int ProjID)
       {
           var q = AmountsReceivedsCmd.GetAllAmountsReceivedBypro(ProjID);
           ReportDataSource rs = new ReportDataSource();
           List<AmountRecvtReportObj> ls = new List<AmountRecvtReportObj>();
          
           foreach (var item in q)
           {
             
               ls.Add(new AmountRecvtReportObj()
               {
               
                 ProjectName=item.ProjectProfile.ProjectName,
                  Coin=item.ProjectProfile.Coin,
                  DonerName=item.TheDonorsProject.TheDonor.Name,
                  Date=item.Date.Value,
                  Cost=item.Cost.Value,
                  
               }); 
           }
           rs.Name = "AmountsReceivedDataSet";
           rs.Value = ls;
           frmReportViewer frm = new frmReportViewer();
           frm.reportViewer1.LocalReport.DataSources.Clear();
           frm.reportViewer1.LocalReport.DataSources.Add(rs);
           frm.reportViewer1.LocalReport.ReportEmbeddedResource = "UcasProWindowsForm.Reports.rptAmountsReceived.rdlc";
           frm.ShowDialog();


       }
Esempio n. 5
0
        public void GetAllSupplier()
        {
            var q = SuppliersCmd.GetAll();
            ReportDataSource rs = new ReportDataSource();
            List<SupplierReportObj> ls = new List<SupplierReportObj>();
            int counter = 0;
            foreach (var item in q)
            {
                counter++;
                ls.Add(new SupplierReportObj()
                {
                    SupplierID = counter,
                    SupplierName = item.Name,
                    SuppliersNatural = item.SuppliersNatural,
                    Faxnumber = item.Fax,
                    Address = item.Adderss,
                    PhoneNumber = item.PhoneNumber,
                    Email = item.Email


                });
            }
            rs.Name = "SupplierDataSet";
            rs.Value = ls;
            frmReportViewer frm = new frmReportViewer();
            frm.reportViewer1.LocalReport.DataSources.Clear();
            frm.reportViewer1.LocalReport.DataSources.Add(rs);
            frm.reportViewer1.LocalReport.ReportEmbeddedResource = "UcasProWindowsForm.Reports.rptSupplier.rdlc";
            frm.ShowDialog();

        }
 public void ShowReportByGrid(List<AmountRecvtReportObj> ls)
 {
     ReportDataSource rs = new ReportDataSource();
     rs.Name = "AmountsReceivedDataSet";
     rs.Value = ls;
     frmReportViewer frm = new frmReportViewer();
     frm.reportViewer1.LocalReport.DataSources.Clear();
     frm.reportViewer1.LocalReport.DataSources.Add(rs);
     frm.reportViewer1.LocalReport.ReportEmbeddedResource = "UcasProWindowsForm.Reports.rptAmountsReceived.rdlc";
     frm.ShowDialog();
 }
Esempio n. 7
0
 public void ShowSuppReportByGrid(List<SupplierReportObj> ls)
 {
     ReportDataSource rs = new ReportDataSource();
     rs.Name = "SupplierDataSet";
     rs.Value = ls;
     frmReportViewer frm = new frmReportViewer();
     frm.reportViewer1.LocalReport.DataSources.Clear();
     frm.reportViewer1.LocalReport.DataSources.Add(rs);
     frm.reportViewer1.LocalReport.ReportEmbeddedResource = "UcasProWindowsForm.Reports.rptSupplier.rdlc";
     frm.ShowDialog();
 }
        private void DisplayReport(DataTable dt)
        {
            //construct parameter
            //  string periode;
            List <ReportParameter> rptParams = new List <ReportParameter>();

            //Add parameter
            rptParams.Add(new ReportParameter("UserID", SecurityManager.UserID));

            //call report viewer
            frmReportViewer ifrmReport = new frmReportViewer("ArusStock.rptBuktiPengembalianPinjaman.rdlc", rptParams, dt, "dsPinjam_Data");

            ifrmReport.Show();
        }
        private void DisplayReport(DataTable dt)
        {
            string periode;

            periode = String.Format("{0} s/d {1}", ((DateTime)rangeDateBoxPenjualan.FromDate).ToString("dd/MM/yyyy"), ((DateTime)rangeDateBoxPenjualan.ToDate).ToString("dd/MM/yyyy"));
            List <ReportParameter> rptParams = new List <ReportParameter>();

            rptParams.Add(new ReportParameter("Periode", periode));
            // rptParams.Add(new ReportParameter("UserID", SecurityManager.UserID));
            //call report viewer
            frmReportViewer ifrmReport = new frmReportViewer("Penjualan.RptPenjualanPerBarangNetto.rdlc", rptParams, dt, "dsLaporanPenjualanPerBarangNetto_Data");

            ifrmReport.Show();
        }
        private void BtnPreview_Click(object sender, EventArgs e)
        {
            if (ucPR.PRGrid.GetFocusedRow() is PurchaseRequests pr)
            {
                UnitOfWork unitOfWork = new UnitOfWork();
                var        model      = unitOfWork.PurchaseRequestsRepo.Find(m => m.Id == pr.Id);
                var        officeId   = User.OfficeId();
                var        office     = unitOfWork.OfficesRepo.Find(x => x.Id == officeId);
                model.PRDetails = model?.PRDetails.OrderBy(x => x.ItemNo).ToList();
                model.ControlNo = IdHelper.ReplaceOldControlNo(officeId, "PR", model.ControlNo);
                foreach (var i in model.PRDetails.Where(x => !x.Item.Contains("rtf1")))
                {
                    var rtf = new RichTextBox();
                    rtf.Font = new Font("Calibri", 9.5f);
                    rtf.Text = i.Item;
                    i.Item   = rtf.Rtf;
                }

                unitOfWork.Save();
                var rpt = new rptPurchaseRequest()
                {
                    DataSource = new List <PurchaseRequests>()
                    {
                        model
                    }
                };
                if (office.IsDivision != true)
                {
                    foreach (XRControl control in rpt.AllControls <XRControl>().Where(x => x.Tag == "Division"))
                    {
                        control.Visible = false;
                    }

                    rpt.lblDepName.DataBindings.Clear();
                    rpt.lblDepName.ExpressionBindings.AddRange(new DevExpress.XtraReports.UI.ExpressionBinding[] {
                        new DevExpress.XtraReports.UI.ExpressionBinding("BeforePrint", "Text", "[Offices].[OfficeName]")
                    });
                }

                rpt.CreateDocument();
                if (rpt.Pages.Count == 1)
                {
                    rpt.grpFooter.PrintAtBottom = true;
                }


                frmReportViewer frm = new frmReportViewer(rpt);
                frm.ShowDialog();
            }
        }
Esempio n. 11
0
        private void DisplayReport(DataTable dt)
        {
            string periode = String.Format("{0} s/d {1}", ((DateTime)rangeDateBox1.FromDate).ToString("dd/MM/yyyy"), ((DateTime)rangeDateBox1.ToDate).ToString("dd/MM/yyyy"));
            //construct parameter
            List <ReportParameter> rptParams = new List <ReportParameter>();

            rptParams.Add(new ReportParameter("UserID", SecurityManager.UserID));
            rptParams.Add(new ReportParameter("Periode", periode));

            //call report viewer
            frmReportViewer ifrmReport = new frmReportViewer("Laporan.Salesman.rptPerbandinganDONotaBO.rdlc", rptParams, dt, "dsOrderPenjualan_Data");

            ifrmReport.Show();
        }
        private void DisplayReport(DataTable dt)
        {
            //construct parameter
            List <ReportParameter> rptParams = new List <ReportParameter>();

            rptParams.Add(new ReportParameter("UserID", SecurityManager.UserID));
            rptParams.Add(new ReportParameter("Periode", dateTextBox1.DateValue.Value.ToString("dd-MMM-yyyy")));
            rptParams.Add(new ReportParameter("Kelompok", cboKel.Text));

            //call report viewer
            frmReportViewer ifrmReport = new frmReportViewer("Persediaan.rptStandarStokAVGJual.rdlc", rptParams, dt, "dsOpname_Data");

            ifrmReport.Show();
        }
Esempio n. 13
0
        private void DisplayReport(DataSet ds)
        {
            try
            {
                DateTime da  = monthYearBox1.FirstDateOfMonth;
                DateTime da2 = monthYearBox1.LastDateOfMonth;

                string periode = string.Empty;
                periode = String.Format("{0} s/d {1}", da.ToString("dd/MM/yyyy"), da2.ToString("dd/MM/yyyy"));
                DateTime d1   = (DateTime)dateTextBox1.DateValue;
                string   col2 = string.Empty;
                col2        = string.Format("REALISASI  ({0} s/d {1})", monthYearBox1.FirstDateOfMonth.ToString("dd MMM yyyy"), monthYearBox1.LastDateOfMonth.ToString("dd MMM yyyy"));
                this.Cursor = Cursors.WaitCursor;
                List <ReportParameter> rptParams = new List <ReportParameter>();
                rptParams.Add(new ReportParameter("Periode", periode));
                rptParams.Add(new ReportParameter("Title", " PIUTANG JT DAN OVERDUE"));
                rptParams.Add(new ReportParameter("Initial", GlobalVar.PerusahaanName + "-" + GlobalVar.Gudang));
                rptParams.Add(new ReportParameter("User", SecurityManager.UserInitial + " " + DateTime.Now.ToString("dd/MM/yyyy")));

                List <ReportParameter> rptParams2 = new List <ReportParameter>();
                rptParams2.Add(new ReportParameter("Periode", periode));
                rptParams2.Add(new ReportParameter("Title", " REKAP REALISASI TAGIHAN "));
                rptParams2.Add(new ReportParameter("Initial", GlobalVar.PerusahaanName + "-" + GlobalVar.Gudang));
                rptParams2.Add(new ReportParameter("User", SecurityManager.UserInitial + " " + DateTime.Now.ToString("dd/MM/yyyy")));
                rptParams2.Add(new ReportParameter("Col1", "TARGET TAGIHAN PIUTANG  (s/d " + d1.ToString("dd MMM yyyy") + " )"));
                rptParams2.Add(new ReportParameter("Col2", col2));
                rptParams2.Add(new ReportParameter("Col3", "REALISASI  (setelah " + monthYearBox1.LastDateOfMonth.ToString("dd MMM yyyy") + ")"));
                //call report viewer
                frmReportViewer ifrmReport = new frmReportViewer("Piutang.Report.rpt17NotaJTOVDA.rdlc", rptParams, ds.Tables[0], "dsKpiutang_Data2");
                ifrmReport.Text = "Lap 17 A";
                ifrmReport.Show();


                if (checkBox1.Checked)
                {
                    frmReportViewer ifrmReport2 = new frmReportViewer("Piutang.Report.rpt17NotaJTOVDB.rdlc", rptParams2, ds.Tables[1], "dsKpiutang_Data4");
                    ifrmReport2.Text = "Lap 17 B";
                    ifrmReport2.Show();
                }
            }
            catch (System.Exception ex)
            {
                Error.LogError(ex);
            }
            finally
            {
                this.Cursor = Cursors.Default;
            }
        }
Esempio n. 14
0
        private void DG_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            if (e.ColumnIndex == 5)
            {
                if (Utility.gblnAccessControl)
                {
                    if (!Utility.glngGetPriviliges(strComID, Utility.gstrUserName, lngFormPriv, 3))
                    {
                        MessageBox.Show("You have no Permission to Access", "Privileges", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                        return;
                    }
                }
                var strResponse = MessageBox.Show("Do You  want to Delete?", "Delete Button", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
                if (strResponse == DialogResult.Yes)
                {
                    string i = objExtra.mDeleteMonthlyProjection(strComID, DG.CurrentRow.Cells[0].Value.ToString(), DG.CurrentRow.Cells[2].Value.ToString());

                    string strAudit = Utility.gblnAuditTrail(Utility.gstrUserName, DateTime.Now.ToString("dd/MM/yyyy"), "Month Setup", "Month Setup",
                                                             3, 0, (int)Utility.MODULE_TYPE.mtPURCHASE, "0001");
                    //MessageBox.Show(i.ToString());
                    GetMonthSetupList();
                }
            }
            if (e.ColumnIndex == 4)
            {
                if (Utility.gblnAccessControl)
                {
                    if (!Utility.glngGetPriviliges(strComID, Utility.gstrUserName, lngFormPriv, 2))
                    {
                        MessageBox.Show("You have no Permission to Access", "Privileges", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                        return;
                    }
                }
                if (onAddAllButtonClicked != null)
                {
                    onAddAllButtonClicked(GetSelectedItem(), sender, e);
                }
                this.Dispose();
            }
            if (e.ColumnIndex == 3)
            {
                frmReportViewer frmviewer = new frmReportViewer();
                frmviewer.selector   = ViewerSelector.ProjectionRM;
                frmviewer.strString1 = DG.CurrentRow.Cells[1].Value.ToString();
                frmviewer.strString2 = DG.CurrentRow.Cells[2].Value.ToString();
                frmviewer.intmode    = 0;
                frmviewer.Show();
            }
        }
Esempio n. 15
0
        private void DisplayReport(DataTable dt)
        {
            string periode;

            periode = String.Format("{0} s/d {1}", ((DateTime)rangePeriode.FromDate).ToString("dd/MM/yyyy"), ((DateTime)rangePeriode.ToDate).ToString("dd/MM/yyyy"));

            string sorting = string.Empty;

            if (rbIdWil.Checked)
            {
                sorting = "IdWil";
            }
            else if (rbKota.Checked)
            {
                sorting = "Kota";
            }
            else if (rbNoNota.Checked)
            {
                sorting = "NoSuratJalan";
            }
            else if (rbSales.Checked)
            {
                sorting = "KodeSales";
            }
            else if (rbTglNota.Checked)
            {
                sorting = "TglSuratJalan";
            }
            else if (rbTglTerima.Checked)
            {
                sorting = "TglTerima";
            }
            else
            {
                sorting = "Toko";
            }

            //construct parameter
            List <ReportParameter> rptParams = new List <ReportParameter>();

            rptParams.Add(new ReportParameter("UserID", SecurityManager.UserID));
            rptParams.Add(new ReportParameter("Periode", periode));
            rptParams.Add(new ReportParameter("Sorting", sorting));

            //call report viewer
            frmReportViewer ifrmReport = new frmReportViewer("Penjualan.rptLaporanInputSerahTerima.rdlc", rptParams, dt, "dsToko_Data2");

            ifrmReport.Show();
        }
Esempio n. 16
0
        private void PrintCommand()
        {
            if (!TFCMODEL.PartNo.IsNotNullOrEmpty() || !TFCMODEL.ROUTENO.IsNotNullOrEmpty())
            {
                ShowInformationMessage(PDMsg.NotEmpty("Part No and Process No"));
                return;
            }
            else
            {
                DataTable dt;
                GridValues();
                dt = tfcbll.GetPrint(TFCMODEL);

                if (dt == null || dt.Rows.Count == 0)
                {
                    ShowInformationMessage(PDMsg.NoRecordsPrint);
                }
                else
                {
                    if (!dt.Columns.Contains("PCR_NO"))
                    {
                        dt.Columns.Add("PCR_NO", typeof(string));
                    }

                    if (!dt.Columns.Contains("PCR_DATE"))
                    {
                        dt.Columns.Add("PCR_DATE", typeof(DateTime));
                    }

                    if (dt.Columns.Contains("PCR_NO") && dt.Columns.Contains("PCR_DATE"))
                    {
                        try
                        {
                            dt.Rows[0]["PCR_NO"] = TFCMODEL.PCR_NO;
                            if (TFCMODEL.PCR_DATE != null)
                            {
                                dt.Rows[0]["PCR_DATE"] = TFCMODEL.PCR_DATE;
                            }
                        }
                        catch (Exception ex)
                        {
                            ex.LogException();
                        }
                    }
                    frmReportViewer frmrv = new frmReportViewer(dt, "TFC-PCR");
                    frmrv.ShowDialog();
                }
            }
        }
Esempio n. 17
0
        private void laporanOmsetPerkendaraan(string flagKtg)
        {
            try
            {
                this.Cursor = Cursors.WaitCursor;
                List <ReportParameter> rptParams = new List <ReportParameter>();
                string periodReport = txtDate1.DateValue.Value.ToString("dd-MMMM-yyyy") + " s/d " + txtDate2.DateValue.Value.ToString("dd-MMMM-yyyy");
                rptParams.Add(new ReportParameter("periodeReport", periodReport));
                string ttl = "Laporan Omset ";
                if (flagKtg == "INTI")
                {
                    ttl = ttl + "CUSTOMER INTI";
                }
                else if (flagKtg == "MITRAPS")
                {
                    ttl = ttl + "MITRA PS";
                }
                else if (flagKtg == "MITRASAS")
                {
                    ttl = ttl + "MITRA SAS";
                }
                ttl = ttl + " Perkendaraan";
                rptParams.Add(new ReportParameter("title", ttl));

                using (Database db = new Database())
                {
                    db.Commands.Add(db.CreateCommand("rsp_CSM_LaporanOmsetPertypeKendaraan"));
                    db.Commands[0].Parameters.Add(new Parameter("@tglStart", SqlDbType.DateTime, txtDate1.DateValue));
                    db.Commands[0].Parameters.Add(new Parameter("@tglEnd", SqlDbType.DateTime, txtDate2.DateValue));
                    db.Commands[0].Parameters.Add(new Parameter("@flagKtg", SqlDbType.VarChar, flagKtg));
                    ds = db.Commands[0].ExecuteDataSet();
                }

                if (ds.Tables[0].Rows.Count > 0)
                {
                    frmReportViewer ifrmReport = new frmReportViewer("CSM.laporanOmzetPerkendaraan.rdlc", rptParams, ds.Tables[0], "dsLaporanOmzetCIPerKendaraan_PerKendaraan");
                    ifrmReport.Text = ttl;
                    ifrmReport.Show();
                }
            }
            catch (Exception ex)
            {
                Error.LogError(ex);
            }
            finally
            {
                this.Cursor = Cursors.Default;
            }
        }
Esempio n. 18
0
        private void DisplayReport()
        {
            string periode;
            string Level;
            string type = "DO";

            if (rdbNota.Checked)
            {
                type = "NOTA";
            }
            Level   = SecurityManager.IsManager().ToString();
            periode = String.Format("{0} s/d {1}", ((DateTime)rangeDateBox1.FromDate).ToString("dd/MM/yyyy"), ((DateTime)rangeDateBox1.ToDate).ToString("dd/MM/yyyy"));
            string periode2 = String.Format("{0} s/d {1}", ((DateTime)rangeDateBox2.FromDate).ToString("dd/MM/yyyy"), ((DateTime)rangeDateBox2.ToDate).ToString("dd/MM/yyyy"));
            //construct parameter
            List <ReportParameter> rptParams = new List <ReportParameter>();

            rptParams.Add(new ReportParameter("UserID", SecurityManager.UserID));
            rptParams.Add(new ReportParameter("Manager", Level));
            rptParams.Add(new ReportParameter("Periode1", periode));
            rptParams.Add(new ReportParameter("Periode2", periode2));
            rptParams.Add(new ReportParameter("Type", type));

            rptParams.Add(new ReportParameter("TotalQty1", Convert.ToInt32(ds.Tables[1].Rows[0][0]).ToString("#,##0")));
            rptParams.Add(new ReportParameter("TotalQty2", Convert.ToInt32(ds.Tables[1].Rows[0][1]).ToString("#,##0")));

            //call report viewer
            List <DataTable> pTable = new List <DataTable>();

            pTable.Add(ds.Tables[0]);
            pTable.Add(ds.Tables[0]);
            pTable.Add(ds.Tables[0]);
            pTable.Add(ds.Tables[0]);
            pTable.Add(ds.Tables[0]);
            pTable.Add(ds.Tables[0]);
            pTable.Add(ds.Tables[0]);

            List <string> pDatasetName = new List <string>();

            pDatasetName.Add("dsSales_Data");
            pDatasetName.Add("dsSales_Data1");
            pDatasetName.Add("dsSales_Data2");
            pDatasetName.Add("dsSales_Data3");
            pDatasetName.Add("dsSales_Data4");
            pDatasetName.Add("dsSales_Data5");
            pDatasetName.Add("dsPinjam_Data");
            frmReportViewer ifrmReport = new frmReportViewer("LapKpl.rptTargetSales.rdlc", rptParams, pTable, pDatasetName);

            ifrmReport.Show();
        }
Esempio n. 19
0
        private void DisplayReport(DataTable dt)
        {
            string periode;

            periode = String.Format("{0} s/d {1}", ((DateTime)rngDateTextBox.FromDate).ToString("dd/MM/yyyy"), ((DateTime)rngDateTextBox.ToDate).ToString("dd/MM/yyyy"));
            //construct parameter
            List <ReportParameter> rptParams = new List <ReportParameter>();

            rptParams.Add(new ReportParameter("Periode", periode));
            rptParams.Add(new ReportParameter("UserID", SecurityManager.UserID));
            //call report viewer
            frmReportViewer ifrmReport = new frmReportViewer("Laporan.Barang.rptRegisterJualPerKelompokBarang.rdlc", rptParams, dt, "dsNotaPenjualan_Data");

            ifrmReport.Show();
        }
Esempio n. 20
0
        private void DisplayReport(DataTable dt)
        {
            //construct parameter
            string periode;

            periode = String.Format("{0} s/d {1}", ((DateTime)rangeDateBox1.FromDate).ToString("dd/MM/yyyy"), ((DateTime)rangeDateBox1.ToDate).ToString("dd/MM/yyyy"));
            List <ReportParameter> rptParams = new List <ReportParameter>();
            //rptParams.Add(new ReportParameter("Periode", periode));
            //rptParams.Add(new ReportParameter("UserID", SecurityManager.UserID));

            //call report viewer
            frmReportViewer ifrmReport = new frmReportViewer("Fixrute.rptRegisterRencanaKunjungan.rdlc", rptParams, dt, "dsCetakRegisterRencanaKunjungan_Data");

            ifrmReport.Show();
        }
Esempio n. 21
0
        private void DisplayReport(DataTable dt)
        {
            //construct parameter
            string periode;

            periode = String.Format("{0} s/d {1}", ((DateTime)dateTimePicker1.Value).ToString("dd/MM/yyyy"), ((DateTime)dateTimePicker2.Value).ToString("dd/MM/yyyy"));
            List <ReportParameter> rptParams = new List <ReportParameter>();
            //rptParams.Add(new ReportParameter("Periode", periode));
            //rptParams.Add(new ReportParameter("UserID", SecurityManager.UserID));

            //call report viewer
            frmReportViewer ifrmReport = new frmReportViewer("Fixrute.RptMonitoringFixruteSalesman.rdlc", rptParams, dt, "dsMonitoringFixruteSalesman_Data");

            ifrmReport.Show();
        }
Esempio n. 22
0
        private void DisplayReport(DataTable dt)
        {
            string _periode = "Periode : " + GlobalVar.DateTimeOfServer.ToString("MMM-yyyy");;
            string _created = "Created by " + SecurityManager.UserID + " on " + GlobalVar.DateTimeOfServer;
            //construct parameter
            List <ReportParameter> rptParams = new List <ReportParameter>();

            rptParams.Add(new ReportParameter("Periode", _periode));
            rptParams.Add(new ReportParameter("Created", _created));

            //call report viewer
            frmReportViewer ifrmReport = new frmReportViewer("Piutang.rptLapTokoJW.rdlc", rptParams, dt, "dsToko_TokoJW");

            ifrmReport.Show();
        }
Esempio n. 23
0
        private void DisplayReport(DataTable dt)
        {
            //construct parameter

            List <ReportParameter> rptParams = new List <ReportParameter>();

            rptParams.Add(new ReportParameter("Periode", tglForm.DateValue.ToString()));
            rptParams.Add(new ReportParameter("UserID", SecurityManager.UserID));
            rptParams.Add(new ReportParameter("Kelompok", cboKel.Text));

            //call report viewer
            frmReportViewer ifrmReport = new frmReportViewer("Persediaan.rptStandarStokTipis.rdlc", rptParams, dt, "dsStandarStok_Data");

            ifrmReport.Show();
        }
Esempio n. 24
0
        private void viewReport(DataTable dt)
        {
            string _periode = "Periode " + ((DateTime)rangeDateBox1.FromDate).ToString("dd MMM yyyy") + " s/d " + ((DateTime)rangeDateBox1.ToDate).ToString("dd MMM yyyy");
            string _userid  = "Created by " + SecurityManager.UserID + " on " + GlobalVar.DateTimeOfServer;

            List <ReportParameter> rptParams = new List <ReportParameter>();

            rptParams.Add(new ReportParameter("Periode", _periode));
            rptParams.Add(new ReportParameter("UserID", _userid));

            Form frmTaskReport = new frmReportViewer("Kasir.rptLapperPeriode.rdlc", rptParams, dt, "dsSaldoperPeriode_Data");

            frmTaskReport.MdiParent = this.MdiParent;
            frmTaskReport.Show();
        }
Esempio n. 25
0
        private void btnPrint_Click(object sender, EventArgs e)
        {
            string strBrachID = "";

            frmReportViewer frmviewer = new frmReportViewer();

            frmviewer.selector      = ViewerSelector.Payables;
            frmviewer.strFdate      = dteToDate.Text;
            frmviewer.strTdate      = dteToDate.Text;
            frmviewer.strLedgerName = tetReportHader.Text;
            //frmviewer.strSelction = "BalanceSheet";

            frmviewer.Show();
            return;
        }
Esempio n. 26
0
        private void DisplayReport(DataTable dt)
        {
            string periode = String.Format("{0} s/d {1}", ((DateTime)rangeDateBox1.FromDate).ToString("dd/MM/yyyy"), ((DateTime)rangeDateBox1.ToDate).ToString("dd/MM/yyyy"));
            //construct parameter
            List <ReportParameter> rptParams = new List <ReportParameter>();

            rptParams.Add(new ReportParameter("UserID", SecurityManager.UserID));
            rptParams.Add(new ReportParameter("Periode", periode));
            rptParams.Add(new ReportParameter("Kelompok", cboKel.Text));
            rptParams.Add(new ReportParameter("Cabang", cboCab.SelectedValue.ToString()));
            //call report viewer
            frmReportViewer ifrmReport = new frmReportViewer("Laporan.Salesman.rptOmzetPerKota.rdlc", rptParams, dt, "dsNotaPenjualan_Data");

            ifrmReport.Show();
        }
Esempio n. 27
0
 private void BtnPreview_Click(object sender, EventArgs e)
 {
     if (uCPQ.PQGridView.GetFocusedRow() is PriceQuotations item)
     {
         item.PQDetails = item.PQDetails.OrderBy(x => x.ItemNo).ToList();
         frmReportViewer frm = new frmReportViewer(new rptPurchaseQuotation(item)
         {
             DataSource = new List <PriceQuotations>()
             {
                 item
             }
         });
         frm.ShowDialog();
     }
 }
Esempio n. 28
0
        private void generateLaporan(DataTable dt)
        {
            string _periode = "Periode : " + ((DateTime)rangeDateBox1.FromDate).ToString("dd-MMM-yyyy") + " s/d " + ((DateTime)rangeDateBox1.ToDate).ToString("dd-MMM-yyyy");
            string _type    = "Type : " + txtStatusInden.Text;
            string _created = "Created by " + SecurityManager.UserID + " on " + GlobalVar.GetServerDateTime;

            List <ReportParameter> rptParam = new List <ReportParameter>();

            rptParam.Add(new ReportParameter("Periode", _periode));
            rptParam.Add(new ReportParameter("Type", _type));
            rptParam.Add(new ReportParameter("Created", _created));
            frmReportViewer ifrmReport = new frmReportViewer("Laporan.rptLaporanIndenPenjualan.rdlc", rptParam, dt, "dsIndenPenjualan_Data");

            ifrmReport.Show();
        }
Esempio n. 29
0
        private void DisplayReport(DataTable dt)
        {
            string _userid = "Created by " + SecurityManager.UserID + " on " + DateTime.Now;
            List <ReportParameter> rptParams = new List <ReportParameter>();


            rptParams.Add(new ReportParameter("fromDate", rangeDateBox1.FromDate.Value.ToString("dd-MM-yyyy")));
            rptParams.Add(new ReportParameter("toDate", rangeDateBox1.ToDate.Value.ToString("dd-MM-yyyy")));
            rptParams.Add(new ReportParameter("userid", _userid));

            //call report viewer
            frmReportViewer ifrmReport = new frmReportViewer("Kasir.rptIdenPengajuanBBN.rdlc", rptParams, dt, "dsIdenPengajuanBBN_Data");

            ifrmReport.Show();
        }
        private void DisplayReport()
        {
            string periode;

            periode = String.Format("{0} s/d {1}", ((DateTime)rangeNota.FromDate).ToString("dd/MM/yyyy"), ((DateTime)rangeNota.ToDate).ToString("dd/MM/yyyy"));

            List <ReportParameter> rptParams = new List <ReportParameter>();

            rptParams.Add(new ReportParameter("Periode", periode));
            rptParams.Add(new ReportParameter("UserID", SecurityManager.UserID));

            frmReportViewer ifrmReport = new frmReportViewer("Communicator.rptPenjualanNotaUploadC1.rdlc", rptParams, dsResult.Tables[2], "dsSales_Data");

            ifrmReport.Show();
        }
Esempio n. 31
0
        private void DisplayReport(DataTable dt)
        {
            //construct parameter
            // periode = String.Format("{0} s/d {1}", ((DateTime)rgbTglDO.FromDate.Value).ToString("dd/MM/yyyy"), ((DateTime)rgbTglDO.ToDate.Value).ToString("dd/MM/yyyy"));
            List <ReportParameter> rptParams = new List <ReportParameter>();

            // rptParams.Add(new ReportParameter("Periode", periode));

            rptParams.Add(new ReportParameter("UserID", SecurityManager.UserID));

            //call report viewer
            frmReportViewer ifrmReport = new frmReportViewer("ArusStock.rptBuktiPeminjamanBarang.rdlc", rptParams, dt, "dsPinjam_Data");

            ifrmReport.Show();
        }
Esempio n. 32
0
        private void DisplayReport(DataTable dt)
        {
            dt.Columns["satuan"].ColumnName = "Satuan";
            dt.Columns["hpp"].ColumnName    = "HPP";

            //construct parameter
            List <ReportParameter> rptParams = new List <ReportParameter>();

            rptParams.Add(new ReportParameter("UserID", SecurityManager.UserID));

            //call report viewer
            frmReportViewer ifrmReport = new frmReportViewer("Communicator.rptHPPRataRataDownload.rdlc", rptParams, dt, "AntarGudang_Data");

            ifrmReport.Show();
        }
Esempio n. 33
0
        private void DisplayReport(DataTable dt)
        {
            //construct parameter
            List <ReportParameter> rptParams = new List <ReportParameter>();

            rptParams.Add(new ReportParameter("UserID", SecurityManager.UserID));
            rptParams.Add(new ReportParameter("Sales", GetSales()));
            rptParams.Add(new ReportParameter("Catatan3", dataGridDO.SelectedCells[0].OwningRow.Cells["Catatan3"].Value.ToString()));

            //call report viewer
            frmReportViewer ifrmReport = new frmReportViewer("Penjualan.rptCetakBO.rdlc", rptParams, dt, "dsOrderPenjualan_Data");

            //ifrmReport.Print();
            ifrmReport.Show();
        }
Esempio n. 34
0
        private void btnPrint_Click(object sender, EventArgs e)
        {
            string strmsg = "", strName = "All", strString = "";
            int    intMode = 0;

            progressBar1.Value = 0;
            if (txtLedgerType.Text != "All")
            {
                strName = txtLedgerType.Text.Substring(0, 1);
            }
            if (lstRight.Items.Count > 0)
            {
                for (int i = 0; i < lstRight.Items.Count; i++)
                {
                    strString = strString + "'" + lstRight.Items[i].ToString() + "',";
                }
                if (strString != "")
                {
                    strString = Utility.Mid(strString, 0, strString.Length - 1);
                }
            }
            List <AccountsLedger> objLedger = accms.mFillLedgerSelection(strComID, 202, strName, strString).ToList();

            if (objLedger.Count > 0)
            {
                progressBar1.Maximum = objLedger.Count;
                foreach (AccountsLedger ooLedger in objLedger)
                {
                    strmsg = objExtra.mInsertMpoPerformance(strComID, ooLedger.strLedgerName, dteFromDate.Text, dteToDate.Text, intMode);
                    int percent = (int)(((double)(progressBar1.Value - progressBar1.Minimum) / (double)(progressBar1.Maximum - progressBar1.Minimum)) * 100);
                    progressBar1.Refresh();
                    using (Graphics gr = progressBar1.CreateGraphics())
                    {
                        gr.DrawString(percent.ToString() + "%", SystemFonts.DefaultFont, Brushes.Red, new PointF(progressBar1.Width / 2 - (gr.MeasureString(percent.ToString() + "%",
                                                                                                                                                            SystemFonts.DefaultFont).Width / 2.0F), progressBar1.Height / 2 - (gr.MeasureString(percent.ToString() + "%", SystemFonts.DefaultFont).Height / 2.0F)));
                    }
                    progressBar1.Value += 1;
                    intMode            += 1;
                }
            }

            frmReportViewer frmviewer = new frmReportViewer();

            frmviewer.selector = ViewerSelector.Performance;
            frmviewer.strFdate = dteFromDate.Text;
            frmviewer.strTdate = dteToDate.Text;
            frmviewer.Show();
        }
         public void GetRptAcrivitiesByProjectId(int ProjID)
       {
           var q = SubActivityCmd.GetAllSubActivitiesByProjectID(ProjID);
           ReportDataSource rs = new ReportDataSource();
           List<ActivitesRecvtReportObj> ls = new List<ActivitesRecvtReportObj>();
          
           foreach (var item in q)
           {
             
               ls.Add(new ActivitesRecvtReportObj()
               {
               
                  ProjectName=item.ProjectProfile.ProjectName,
                  Coin=item.ProjectProfile.Coin,
                  ActivitesID=item.ProjectActivity.ID,
                  ActivitesName=item.ProjectActivity.ActivityName,
                  ActivitesDec=item.ProjectActivity.Description,
                  StartDate=item.ProjectActivity.StartDate.Value,
                  Enddate=item.ProjectActivity.EndDate.Value,
                  ActivitesCost=item.ProjectActivity.TotalCost.Value,
                  Progress=item.ProjectActivity.Progress.Value,
                  Stauts=item.ProjectActivity.Status,
                  ////
                  SubActivitesName= item.SubActivityName,
                  SubActivitesDec=item.Description,
                  SubStartDate=item.Startdate.Value,
                  SubEnddate=item.enddate.Value,
                  SubCost=item.TotalCost.Value,
                  SubProgress=item.Progress.Value,
                  SubStauts=item.Status,
                 AllTotalActivites = ActivityCmd.GetTotalActivity(InformationsClass.ProjID),
                 TotalExpensess= ProjectExpensesCmd.GetTotalExpensesBySubActivity(item.ID)
                   
                  
               }); 
           }
           rs.Name = "ActivitiesDataSet";
           rs.Value = ls;
           frmReportViewer frm = new frmReportViewer();
           frm.reportViewer1.LocalReport.DataSources.Clear();
           frm.reportViewer1.LocalReport.DataSources.Add(rs);
           frm.reportViewer1.LocalReport.ReportEmbeddedResource = "UcasProWindowsForm.Reports.rptActivties.rdlc";
           frm.ShowDialog();




    }
Esempio n. 36
0
        private void cmdYES_Click(object sender, EventArgs e)
        {
            DateTime _FromDate       = (DateTime)rangeDateBox1.FromDate;
            DateTime _ToDate         = (DateTime)rangeDateBox1.ToDate;
            DateTime _BulanLalu      = _FromDate.AddDays(_FromDate.Day * -1);
            DateTime _AwalBulan      = _BulanLalu.AddDays(1);
            DateTime _SblAwalPeriode = _FromDate.AddDays(-1);
            string   _TahunBulan     = _FromDate.Year.ToString() + _FromDate.Month.ToString().PadLeft(2, '0');

            using (Database db = new Database(GlobalVar.DBName))
            {
                db.Commands.Add(db.CreateCommand("usp_GetSaldoKas"));
                db.Commands[0].Parameters.Add(new Parameter("@OwnPtRowID", SqlDbType.UniqueIdentifier, GlobalVar.PerusahaanRowID));
                db.Commands[0].Parameters.Add(new Parameter("@TahunBulan", SqlDbType.VarChar, _TahunBulan));
                db.Commands[0].Parameters.Add(new Parameter("@FromDate", SqlDbType.Date, _AwalBulan));
                db.Commands[0].Parameters.Add(new Parameter("@ToDate", SqlDbType.Date, _SblAwalPeriode));
                AwalKas = Convert.ToDouble(Tools.isNull(db.Commands[0].ExecuteScalar(), 0));

                db.Commands.Clear();

                db.Commands.Add(db.CreateCommand("usp_GetSaldoBukuBank"));
                db.Commands[0].Parameters.Add(new Parameter("@OwnPtRowID", SqlDbType.UniqueIdentifier, GlobalVar.PerusahaanRowID));
                db.Commands[0].Parameters.Add(new Parameter("@TahunBulan", SqlDbType.Char, _TahunBulan));
                db.Commands[0].Parameters.Add(new Parameter("@FromDate", SqlDbType.Date, _AwalBulan));
                db.Commands[0].Parameters.Add(new Parameter("@ToDate", SqlDbType.Date, _SblAwalPeriode));
                AwalBank = Convert.ToDouble(Tools.isNull(db.Commands[0].ExecuteScalar(), 0));

                db.Commands.Clear();

                db.Commands.Add(db.CreateCommand("rsp_RekapKasBank"));
                db.Commands[0].Parameters.Add(new Parameter("@FromDate", SqlDbType.Date, _FromDate));
                db.Commands[0].Parameters.Add(new Parameter("@ToDate", SqlDbType.Date, _ToDate));
                db.Commands[0].Parameters.Add(new Parameter("@PerusahaanRowID", SqlDbType.UniqueIdentifier, GlobalVar.PerusahaanRowID));
                db.Commands[0].Parameters.Add(new Parameter("@AwalKas", SqlDbType.Money, AwalKas));
                db.Commands[0].Parameters.Add(new Parameter("@AwalBank", SqlDbType.Money, AwalBank));
                dt = db.Commands[0].ExecuteDataTable();
            }

            List <ReportParameter> rptParams = new List <ReportParameter>();

            rptParams.Add(new ReportParameter("NamaPT", GlobalVar.PerusahaanName));
            rptParams.Add(new ReportParameter("FromDate", _FromDate.ToString()));
            rptParams.Add(new ReportParameter("ToDate", _ToDate.ToString()));
            frmReportViewer ifrmReport = new frmReportViewer("Laporan.Finance.rptRekapKasBank.rdlc", rptParams, dt, "dsRekapKasBank_data");

            ifrmReport.Show();
            this.Close();
        }
Esempio n. 37
0
        private void DisplayReport(DataTable dtLaporan, string namerdlc, string judul)
        {
            int    i = 0;
            double total = 0, jumlah;
            string _Terima, _NoBukti, _Tanggal, _Lampiran, _Kasir, _Terbilang;

            //Guid RowIDHeader = (Guid)gridHeader.SelectedCells[0].OwningRow.Cells["hdrRowID"].Value;
            //Guid _RowID = (Guid)dtLaporan.Rows[0]["RowID"];
            //string typePrinter = lap.GetPrinterName();
            string NamaBank = gridHeader.SelectedCells[0].OwningRow.Cells["hdrNamaBank"].Value.ToString();
            string NoBBM    = gridHeader.SelectedCells[0].OwningRow.Cells["hdrNoVoucher"].Value.ToString();
            string TglBBM   = ((DateTime)gridHeader.SelectedCells[0].OwningRow.Cells["hdrTglVoucher"].Value).ToString("dd-MMM-yyyy").Trim();
            //string Pembukuan = Tools.isNull(dtLaporan.Rows[0]["Dibukukan"], "").ToString().Trim();
            //string Mengetahui = Tools.isNull(dtLaporan.Rows[0]["Diketahui"], "").ToString().Trim();
            //string Kasir = Tools.isNull(dtLaporan.Rows[0]["Kasir"], "").ToString().Trim();
            //string Penyetor = Tools.isNull(dtLaporan.Rows[0]["Penyetor"], "").ToString().Trim();
            string Nomor        = string.Empty;
            string AsalTransfer = string.Empty;
            string Bank         = string.Empty;
            string TglBank      = string.Empty;
            string TglTransfer  = string.Empty;
            double Jumlah       = 0;
            double sumJumlah    = 0;
            string tempJumlah   = string.Empty;
            string UserID       = SecurityManager.UserName.ToString();

            foreach (DataRow dr in dtLaporan.Rows)
            {
                total += Convert.ToDouble(dr["Nominal"].ToString());
            }
            _Terbilang = Tools.Terbilang(total);

            List <ReportParameter> rptParams = new List <ReportParameter>();

            rptParams.Add(new ReportParameter("UserID", string.Format("{0}, {1:dd/MM/yyyy hh:mm:ss}", SecurityManager.UserName, DateTime.Now)));
            rptParams.Add(new ReportParameter("NamaBank", NamaBank));
            rptParams.Add(new ReportParameter("NoBBM", NoBBM));
            rptParams.Add(new ReportParameter("TglBBM", String.Format("{0:dd-MMM-yyyy}", TglBBM)));
            rptParams.Add(new ReportParameter("Total", total.ToString()));
            rptParams.Add(new ReportParameter("Terbilang", _Terbilang));
            rptParams.Add(new ReportParameter("Judul", judul));

            frmReportViewer ifrmReport = new frmReportViewer(namerdlc, rptParams, dtLaporan, "dsLapGiro_Data");

            ifrmReport.Print();
            ////ifrmReport.Print(8.5, 6.4);
            ////ifrmReport.Show();
        }
Esempio n. 38
0
        private void DisplayReport(DataSet ds)
        {
            try
            {
                DateTime da  = new DateTime(dateTextBox1.DateValue.Value.Year, dateTextBox1.DateValue.Value.Month, 1);
                DateTime da2 = dateTextBox1.DateValue.Value;

                string periode = string.Empty;
                periode = String.Format("{0} s/d {1}", da.ToString("dd/MM/yyyy"), da2.ToString("dd/MM/yyyy"));
                DateTime d1 = (DateTime)dateTextBox1.DateValue;

                this.Cursor = Cursors.WaitCursor;
                List <ReportParameter> rptParams = new List <ReportParameter>();
                rptParams.Add(new ReportParameter("Periode", periode));
                rptParams.Add(new ReportParameter("Title", " PIUTANG JT DAN OVERDUE"));
                rptParams.Add(new ReportParameter("Initial", GlobalVar.PerusahaanName + "-" + GlobalVar.Gudang));
                rptParams.Add(new ReportParameter("User", SecurityManager.UserInitial + " " + DateTime.Now.ToString("dd/MM/yyyy")));
                rptParams.Add(new ReportParameter("Col1", da.ToString("dd/MM/yyyy")));
                rptParams.Add(new ReportParameter("Col2", "s/d " + da2.ToString("dd/MM/yyyy")));
                rptParams.Add(new ReportParameter("Col3", da2.ToString("dd/MM/yyyy")));
                rptParams.Add(new ReportParameter("WilID", "PIUTANG NOTA - WIL : " + wilIDComboBox1.Text));

                List <ReportParameter> rptParams2 = new List <ReportParameter>();
                rptParams2.Add(new ReportParameter("Periode", periode));
                rptParams2.Add(new ReportParameter("Title", " REKAP REALISASI TAGIHAN "));
                rptParams2.Add(new ReportParameter("Initial", GlobalVar.PerusahaanName + "-" + GlobalVar.Gudang));
                rptParams2.Add(new ReportParameter("User", SecurityManager.UserInitial + " " + DateTime.Now.ToString("dd/MM/yyyy")));
                rptParams2.Add(new ReportParameter("Col1", da.ToString("dd/MM/yyyy")));
                rptParams2.Add(new ReportParameter("Col2", "s/d " + da2.ToString("dd/MM/yyyy")));
                rptParams2.Add(new ReportParameter("Col3", da2.ToString("dd/MM/yyyy")));
                rptParams2.Add(new ReportParameter("WilID", "PIUTANG GIRO TOLAK - WIL : " + wilIDComboBox1.Text));
                //call report viewer
                frmReportViewer ifrmReport = new frmReportViewer("Piutang.Report.rpt22KetTagihA.rdlc", rptParams, ds.Tables[0], "dsKpiutang_Data2");
                ifrmReport.Text = "Lap 20 A";
                ifrmReport.Show();
                frmReportViewer ifrmReport2 = new frmReportViewer("Piutang.Report.rpt22KetTagihB.rdlc", rptParams2, ds.Tables[1], "dsKpiutang_Data2");
                ifrmReport2.Text = "Lap 20B";
                ifrmReport2.Show();
            }
            catch (System.Exception ex)
            {
                Error.LogError(ex);
            }
            finally
            {
                this.Cursor = Cursors.Default;
            }
        }
Esempio n. 39
0
         public void GetByProjectId(int ProjID)
         {
             var q1 = ProjectProfileCmd.GetProjectData(ProjID);
             var q = TheDonorsProjectCmd.GetAllDonorsByproID(ProjID);
             ReportDataSource rs = new ReportDataSource();
             List<ProjectReportObj> ls = new List<ProjectReportObj>();
             FrmMainUserPro Mainfrm = new FrmMainUserPro();
             int counter = 0;

            
             foreach (var item in q)
             {
                 counter++;
                 ls.Add(new ProjectReportObj()
                 {
                     ////
                     DonerID=counter,
                     DonorsName=item.TheDonor.Name,
                     Cost=item.TotalCost.Value,
                     ProjectName=item.ProjectProfile.ProjectName,
                     ProjectDescription=item.ProjectProfile.ProjectDescription,
                     progress=item.ProjectProfile.progress.Value,
                     TotalCost=item.ProjectProfile.TotalCost.Value,
                     StartDate=item.ProjectProfile.StartDate.Value,
                     EndDate=item.ProjectProfile.EndDate.Value,
                     Coin=item.ProjectProfile.Coin,
                     TotalExpenses=ProjectExpensesCmd.GetTotalExpensesByProject(ProjID),
                     TotalSalay=SalariesCmd.GetTotalSalaryByProject(ProjID),
                     AmountRecv=AmountsReceivedsCmd.GetTotalAmountsByProject(ProjID),
                     
                 });
             }
             rs.Name = "ProjectDataSet";
             rs.Value = ls;
             frmReportViewer frm = new frmReportViewer();
             frm.reportViewer1.LocalReport.DataSources.Clear();
             frm.reportViewer1.LocalReport.DataSources.Add(rs);
             frm.reportViewer1.LocalReport.ReportEmbeddedResource = "UcasProWindowsForm.Reports.rptProject.rdlc";
             frm.ShowDialog();


         }
Esempio n. 40
0
        public void GenerateReport()
        {
            DataSet ds = new DataSet();
            string whereClause = "Where 1=1";
            builder.ConnectionString = m_Conn.ConnectionString;

            ModuleParaList.Add("Module ID;{Blank for All};&&&&&&&&&&& ;False;False;None;Modules List;Module ID");
            frmParameter.frmParameter frmPara = new frmParameter.frmParameter();
            frmPara.rptTitle = "Module List";
            frmPara.rtpID = "LS001";
            frmPara.ParaList = ModuleParaList;
            frmPara.ShowDialog();
            foreach (string value in frmPara.ParaList)
            {
                if (frmPara.ParaList[0].ToString() != "")
                {
                    whereClause += " And ModuleID IN (" + value + ")";
                }

            }

            Comm.CommandTimeout = 0;
            Comm.CommandType = CommandType.Text;
            string SQL = "SELECT ModuleID, mdlName, mdlType, mdlCategory, frmName, Discontinued FROM            M_ERP_ModulesList";
            SQL = SQL + " " + whereClause;
            Comm.CommandText = SQL;
            Comm.Connection = m_Conn;
            Comm.Connection.Open();
            SqlDataAdapter ad = new SqlDataAdapter(Comm);
            ad.Fill(ds);

            oReport = new ReportDocument();

            oReport.Load("H:\\BMC-ERP\\ERPGUI\\ERP_Report\\Administration\\rptModuleList.rpt");
            oReport.SetDatabaseLogon(builder.UserID, builder.Password);
            oReport.Database.Tables[0].SetDataSource(ds);

            frmReportViewer rpt = new frmReportViewer(oReport);
            rpt.ShowDialog();
        }
Esempio n. 41
0
        private void ConfigureCrystalReports()
        {
            DataSet dsBaptismalAll = new DataSet();
            ParishDataManagement.Dataset.BaptismalDataSetSchema dsBaptismal = new ParishDataManagement.Dataset.BaptismalDataSetSchema();
            ParishDataManagement.Dataset.SponsorDataSetSchema dsSponsor = new ParishDataManagement.Dataset.SponsorDataSetSchema();
            ParishDataManagement.Reports.rptBaptismal rptBaptismal = new ParishDataManagement.Reports.rptBaptismal();
            frmReportViewer newViewer = new frmReportViewer();
            MySqlConnection conn = new MySqlConnection(MyConnection.connectionString);

            String strQuery = "SELECT tblBaptismal.BaptismalID, CONCAT(tblPerson.Firstname,' ',tblPerson.Middlename,' ',tblPerson.Lastname) as Fullname, tblPerson.Birthdate, tblPerson.BirthPlace, " +
                              "tblBaptismal.DateofBaptism, tblBaptismal.PlaceofBaptism, tblBaptismal.BookID, tblBaptismal.MinisterNo, tblBaptismal.ParentsIDForFather, tblBaptismal.ParentsIDForMother FROM dbparish.tblBaptismal " +
                              "LEFT JOIN tblPerson ON tblBaptismal.PersonID = tblPerson.PersonID WHERE tblBaptismal.BaptismalID = '" + lstRecords.SelectedItems[0].Text + "'";

            String strSponsorQuery = "SELECT tblSponsor.EventNo, CONCAT(tblPerson.Firstname,' ',tblPerson.Middlename,' ',tblPerson.Lastname) as Fullname FROM dbparish.tblPerson" +
                                     " LEFT JOIN tblSponsor ON tblPerson.PersonID = tblSponsor.PersonID WHERE tblSponsor.EventNo IS NOT NULL AND tblSponsor.EventNo = '" + lstRecords.SelectedItems[0].Text + "'";

            conn.Open();

            MySqlDataAdapter adapter = new MySqlDataAdapter(strQuery, conn);
            MySqlDataAdapter adapterSponsor = new MySqlDataAdapter(strSponsorQuery, conn);

               // adapter.Fill(dsBaptismal, "Baptismal");
            adapterSponsor.Fill(dsSponsor, "Sponsor");

               // dsBaptismalAll = dsBaptismal.Copy();
            dsBaptismalAll.Tables[0].Merge(dsSponsor.Tables[0], true);

            rptBaptismal.SetDataSource(dsBaptismalAll.Tables[0]);
            //rptBapti smal.Subreports["rptSponsor"].SetDataSource(dsSponsor.Tables[0]);
            newViewer.crystalReportViewer.ReportSource = rptBaptismal;
            newViewer.crystalReportViewer.Refresh();
            newViewer.ShowDialog();
        }