示例#1
0
        public List <DC_Activity_Report_RS> GetActivitiesReport(DC_ActivityCountStats RQParams)
        {
            object result = null;

            ServiceConnection.MDMSvcProxy.PostData(ConfigurationManager.AppSettings["Activity_GetActivitiesReport"], RQParams, typeof(DC_ActivityCountStats), typeof(List <DC_Activity_Report_RS>), out result);
            return(result as List <DC_Activity_Report_RS>);
        }
        protected void getData(DC_ActivityCountStats ActivityCountRequest)
        {
            report.Visible = true;
            var DsActivityCount  = AccSvc.GetActivitiesReport(ActivityCountRequest);
            ReportDataSource rds = new ReportDataSource("DsActivityCount", DsActivityCount);

            //ReportViewer ReportVieweractivity = new ReportViewer();
            ReportVieweractivity.LocalReport.DataSources.Clear();
            ReportVieweractivity.LocalReport.ReportPath = Server.MapPath("~/staticdata/activity/ActivitiesCountReport.rdlc");
            ReportVieweractivity.LocalReport.DataSources.Add(rds);
            ReportVieweractivity.Visible  = true;
            ReportVieweractivity.ZoomMode = Microsoft.Reporting.WebForms.ZoomMode.PageWidth;
            ReportVieweractivity.DataBind();
            ReportVieweractivity.LocalReport.Refresh();
        }
        protected void getData(DC_ActivityCountStats ActivityCountRequest)
        {
            report.Visible = true;
            List <DC_ActivityProductDetailsReport> DsActivitiesProductDetails = new List <DC_ActivityProductDetailsReport>();

            if (ActivityCountRequest != null)
            {
                DsActivitiesProductDetails = AccSvc.GetActivitiesProductDetailsReport(ActivityCountRequest);
            }

            ReportDataSource rds = new ReportDataSource("DsActivitiesProductDetails", DsActivitiesProductDetails);

            // ReportViewer ReportViewerActivityProductDetails = new ReportViewer();
            ReportViewerActivityProductDetails.LocalReport.DataSources.Clear();
            ReportViewerActivityProductDetails.LocalReport.ReportPath = Server.MapPath("~/staticdata/activity/ActivitiesProductDetailsRDLCReport.rdlc");
            ReportViewerActivityProductDetails.LocalReport.DataSources.Add(rds);
            ReportViewerActivityProductDetails.Visible  = true;
            ReportViewerActivityProductDetails.ZoomMode = Microsoft.Reporting.WebForms.ZoomMode.PageWidth;
            ReportViewerActivityProductDetails.DataBind();
            ReportViewerActivityProductDetails.LocalReport.Refresh();
        }
示例#4
0
 public List <DataContracts.Masters.DC_ActivityProductDetailsReport> GetActivitiesProductDetailsReport(DC_ActivityCountStats _obj)
 {
     using (DataLayer.DL_Activity obj = new DataLayer.DL_Activity())
     {
         return(obj.GetActivitiesProductDetailsReport(_obj));
     }
 }
示例#5
0
        public List <DataContracts.Masters.DC_Activity_Report_RS> GetActivitiesReport(DC_ActivityCountStats _obj)
        {
            //int reportType;
            //if (!int.TryParse(ReportType, out reportType))
            //{
            //    throw new FaultException<DataContracts.DC_ErrorStatus>(new DataContracts.DC_ErrorStatus { ErrorMessage = "Invalid Request", ErrorStatusCode = System.Net.HttpStatusCode.BadRequest });
            //}

            using (DataLayer.DL_Activity obj = new DataLayer.DL_Activity())
            {
                return(obj.GetActivitiesReport(_obj));
            }
        }
示例#6
0
 public IList <DataContracts.Masters.DC_ActivityProductDetailsReport> GetActivitiesProductDetailsReport(DC_ActivityCountStats ReportType)
 {
     using (BL_Activity objBL = new BL_Activity())
     {
         return(objBL.GetActivitiesProductDetailsReport(ReportType));
     }
 }