Beispiel #1
0
        private void GetSelectedCarriers(CrystalTruckingReport reportSource)
        {
            carrierDt.Clear();
            var carrierList = My.MyProject.Forms.FrmTruckingRecon.dgvExtraCarriers;
            var newRow      = carrierDt.NewCarrierRow();

            newRow.CarrierName = My.MyProject.Forms.FrmTruckingRecon.cboTruckingCompany.Text;
            carrierDt.AddCarrierRow(newRow);
            VW_CompanyCompanyType carrierSelected;

            foreach (DataGridViewRow row in My.MyProject.Forms.FrmTruckingRecon.dgvExtraCarriers.Rows)
            {
                newRow = carrierDt.NewCarrierRow();
                if (Conversions.ToBoolean(Operators.ConditionalCompareObjectEqual(row.Cells[0].Value, true, false)))
                {
                    carrierSelected    = (VW_CompanyCompanyType)row.DataBoundItem;
                    newRow.CarrierName = carrierSelected.CompanyName;
                    carrierDt.AddCarrierRow(newRow);
                }
            }

            Subreports headerSubReprt;            // As CrystalDecisions.CrystalReports.Engine.ReportDocument
            DateTime   fromDate, toDate, booking; // As ParameterFieldDefinition

            headerSubReprt = reportSource.Subreports;
            // TODO
            //fromDate = headerSubReprt[0].ReportDefinition.ReportObjects("txtFromDate");
            //toDate = headerSubReprt[0].ReportDefinition.ReportObjects("txtToDate");
            //booking = headerSubReprt[0].ReportDefinition.ReportObjects("txtBooking");
            //{
            //    var withBlock = My.MyProject.Forms.FrmTruckingRecon;
            //    if (!withBlock.fromDatePicker.CustomFormat.Equals(""))
            //    {
            //        fromDate.Text = withBlock.fromDatePicker.Value.ToString("dd-MMMM-yyyy");
            //        toDate.Text = withBlock.toIDatePicker.Value.ToString("dd-MMMM-yyyy");
            //    }
            //    else
            //    {
            //        fromDate.Text = "N/A";
            //        toDate.Text = "N/A";
            //    }

            //    string bkText = Strings.Trim(withBlock.cboBookingNumber.Text);
            //    if (!bkText.Equals("ALL"))
            //    {
            //        booking.Text = withBlock.cboBookingNumber.Text;
            //    }
            //    else
            //    {
            //        booking.Text = "N/A";
            //    }
            //}
        }
Beispiel #2
0
 private void InitializeComponent()
 {
     _closeFlatButton        = new Bunifu.Framework.UI.BunifuFlatButton();
     _closeFlatButton.Click += new EventHandler(closeFlatButton_Click);
     Label8 = new Label();
     CrystalReportViewer1   = new CrystalDecisions.Windows.Forms.CrystalReportViewer();
     CrystalTruckingReport2 = new CrystalTruckingReport();
     SuspendLayout();
     //
     // closeFlatButton
     //
     _closeFlatButton.Active                   = false;
     _closeFlatButton.Activecolor              = Color.FromArgb(Conversions.ToInteger(Conversions.ToByte(64)), Conversions.ToInteger(Conversions.ToByte(64)), Conversions.ToInteger(Conversions.ToByte(64)));
     _closeFlatButton.Anchor                   = AnchorStyles.Top | AnchorStyles.Right;
     _closeFlatButton.BackColor                = Color.FromArgb(Conversions.ToInteger(Conversions.ToByte(64)), Conversions.ToInteger(Conversions.ToByte(64)), Conversions.ToInteger(Conversions.ToByte(64)));
     _closeFlatButton.BackgroundImageLayout    = ImageLayout.Stretch;
     _closeFlatButton.BorderRadius             = 0;
     _closeFlatButton.ButtonText               = "🗙";
     _closeFlatButton.Cursor                   = Cursors.Hand;
     _closeFlatButton.DisabledColor            = Color.Gray;
     _closeFlatButton.Iconcolor                = Color.Transparent;
     _closeFlatButton.Iconimage                = null;
     _closeFlatButton.Iconimage_right          = null;
     _closeFlatButton.Iconimage_right_Selected = null;
     _closeFlatButton.Iconimage_Selected       = null;
     _closeFlatButton.IconMarginLeft           = 0;
     _closeFlatButton.IconMarginRight          = 0;
     _closeFlatButton.IconRightVisible         = true;
     _closeFlatButton.IconRightZoom            = 0d;
     _closeFlatButton.IconVisible              = true;
     _closeFlatButton.IconZoom                 = 90.0d;
     _closeFlatButton.IsTab            = false;
     _closeFlatButton.Location         = new Point(1025, 0);
     _closeFlatButton.Name             = "_closeFlatButton";
     _closeFlatButton.Normalcolor      = Color.FromArgb(Conversions.ToInteger(Conversions.ToByte(64)), Conversions.ToInteger(Conversions.ToByte(64)), Conversions.ToInteger(Conversions.ToByte(64)));
     _closeFlatButton.OnHovercolor     = Color.Gray;
     _closeFlatButton.OnHoverTextColor = Color.White;
     _closeFlatButton.selected         = false;
     _closeFlatButton.Size             = new Size(43, 38);
     _closeFlatButton.TabIndex         = 168;
     _closeFlatButton.Text             = "🗙";
     _closeFlatButton.TextAlign        = ContentAlignment.MiddleCenter;
     _closeFlatButton.Textcolor        = Color.White;
     _closeFlatButton.TextFont         = new Font("Microsoft Sans Serif", 18.32727f, FontStyle.Regular, GraphicsUnit.Point, Conversions.ToByte(0));
     //
     // Label8
     //
     Label8.BackColor = Color.FromArgb(Conversions.ToInteger(Conversions.ToByte(64)), Conversions.ToInteger(Conversions.ToByte(64)), Conversions.ToInteger(Conversions.ToByte(64)));
     Label8.Dock      = DockStyle.Top;
     Label8.Font      = new Font("Segoe UI", 11.78182f, FontStyle.Bold, GraphicsUnit.Point, Conversions.ToByte(0));
     Label8.ForeColor = Color.White;
     Label8.Location  = new Point(0, 0);
     Label8.Name      = "Label8";
     Label8.Size      = new Size(1068, 38);
     Label8.TabIndex  = 167;
     Label8.TextAlign = ContentAlignment.MiddleCenter;
     //
     // CrystalReportViewer1
     //
     CrystalReportViewer1.ActiveViewIndex = 0;
     CrystalReportViewer1.BorderStyle     = BorderStyle.FixedSingle;
     CrystalReportViewer1.Cursor          = Cursors.Default;
     CrystalReportViewer1.Dock            = DockStyle.Fill;
     CrystalReportViewer1.Location        = new Point(0, 38);
     CrystalReportViewer1.Name            = "CrystalReportViewer1";
     CrystalReportViewer1.ReportSource    = CrystalTruckingReport2;
     CrystalReportViewer1.Size            = new Size(1068, 932);
     CrystalReportViewer1.TabIndex        = 169;
     CrystalReportViewer1.ToolPanelView   = CrystalDecisions.Windows.Forms.ToolPanelViewType.None;
     //
     // FrmReportViwer
     //
     AutoScaleDimensions = new SizeF(6.0f, 13.0f);
     AutoScaleMode       = AutoScaleMode.Font;
     BackColor           = Color.White;
     ClientSize          = new Size(1068, 970);
     Controls.Add(CrystalReportViewer1);
     Controls.Add(_closeFlatButton);
     Controls.Add(Label8);
     FormBorderStyle = FormBorderStyle.None;
     Name            = "FrmReportViwer";
     Text            = "FrmReportViwer";
     Load           += new EventHandler(FrmReportViwer_Load);
     ResumeLayout(false);
 }