Example #1
0
        public frmProduct()
        {
            InitializeComponent();
            this.DataContext = data;

            RptProduct.SetDisplayMode(DisplayMode.PrintLayout);
            onClientEvents();
        }
        protected void LinkButton_Inovice(object sender, CommandEventArgs e)
        {
            var data = SaleBLL.BranchWise_SalesInfoLaod_ChangeProduct(int.Parse(e.CommandArgument.ToString()), 0, "", "", "", "", "");

            if (data.Count > 0)
            {
                //  HFMemberId.Value = e.CommandArgument.ToString();
                // ddlMember.SelectedValue = e.CommandArgument.ToString();
                HFDate.Value = data.First().CreateDate.ToShortDateString();
                PagedDataSource objPds = new PagedDataSource();
                objPds.DataSource  = data;
                objPds.AllowPaging = true;
                objPds.PageSize    = 8;
                int CurPage;
                if (Request.QueryString["Page"] != null)
                {
                    CurPage = Convert.ToInt32(Request.QueryString["Page"]);
                }
                else
                {
                    CurPage = 1;
                }


                objPds.CurrentPageIndex = CurPage - 1;
                lblCurrentProduct.Text  = "Page: " + CurPage.ToString();

                if (!objPds.IsFirstPage)
                {
                    lnkPrevProduct.NavigateUrl = Request.CurrentExecutionFilePath
                                                 + "?Page=" + Convert.ToString(CurPage - 1);
                }

                if (!objPds.IsLastPage)
                {
                    lnkNextProduct.NavigateUrl = Request.CurrentExecutionFilePath
                                                 + "?Page=" + Convert.ToString(CurPage + 1);
                }

                RptProduct.DataSource = objPds;
                RptProduct.DataBind();
                pnlProduct.Visible = true;
            }
            else
            {
                Show("No data!");
            }
        }
Example #3
0
        private void LoadReport()
        {
            try
            {
                RptProduct.Reset();
                ReportDataSource data  = new ReportDataSource("Product", BLL.Product.toList.Where(x => Product_Filter(x)).ToList());
                ReportDataSource data1 = new ReportDataSource("CompanyDetail", BLL.CompanyDetail.toList.Where(x => x.Id == BLL.UserAccount.Company.Id).ToList());
                RptProduct.LocalReport.DataSources.Add(data);
                RptProduct.LocalReport.DataSources.Add(data1);
                RptProduct.LocalReport.ReportPath = @"rpt\master\rptProduct.rdlc";

                RptProduct.RefreshReport();
            }
            catch (Exception ex)
            {
            }
        }