public ActionResult BedOccupancy()
        {
            var viewModel = new QpsBedOccupancy()
            {
                StartDate = new DateTime(DateTime.Now.Year, DateTime.Now.Month, DateTime.Now.Day),
                EndDate   = new DateTime(DateTime.Now.Year, DateTime.Now.Month, DateTime.Now.Day),
                picu      = "21",
                nicu      = "21"
            };

            return(View(viewModel));
        }
        public ActionResult BedOccupancy(QpsBedOccupancy bedoccupancy)
        {
            var vm = bedoccupancy;

            if (Request.IsAjaxRequest())
            {
                //Start ProcessBedTransferNICU() skip

                //End ProcessBedTransferNICU()


                //ReportViewerVm reportVM = new ReportViewerVm();
                //ReportViewer reportViewer = new ReportViewer();
                //string reportDocPath = "";
                //DataTable reportData = new DataTable();


                //reportData = qpsreportDb.getXrayFromReferral(vm.StartDate, vm.EndDate.AddDays(1));
                //reportDocPath = @"\Areas\ManagementReports\Reports\QpsReports\Report_QpsXrayFromEr.rdl";

                //if (reportData.Rows.Count == 0)
                //    return Content(Errors.ReportContent("NO RECORDS FOUND"));

                //reportViewer.ProcessingMode = ProcessingMode.Local;
                //reportViewer.LocalReport.ReportPath = Request.MapPath(Request.ApplicationPath) + reportDocPath;
                //ReportDataSource datasourceItem = new ReportDataSource("DataSet1", reportData);
                //reportViewer.LocalReport.DataSources.Add(datasourceItem);
                //reportViewer.LocalReport.SetParameters(new ReportParameter("stdate", vm.StartDate.ToString("dd-MMM-yyyy")));
                //reportViewer.LocalReport.SetParameters(new ReportParameter("endate", vm.EndDate.ToString("dd-MMM-yyyy")));
                //reportViewer.LocalReport.SetParameters(new ReportParameter("branch", Global.OrganizationDetails.Name + " - " + Global.OrganizationDetails.City.ToUpper()));
                //reportViewer.SizeToReportContent = true;
                //reportViewer.Height = Unit.Percentage(100);
                //reportViewer.Width = Unit.Percentage(100);
                //reportViewer.ShowPrintButton = true;
                //reportVM.ReportViewer = reportViewer;
                //System.Web.HttpContext.Current.Session[Global.ReportViewerSessionName] = reportViewer;
                //System.Web.HttpContext.Current.Session[Global.PdfUriSessionName] = Common.Helper.getApplicationUri("Preview", "Print", null);
                //return PartialView("~/Views/Shared/_reportViewer.cshtml", reportVM);
            }

            return(View());
        }