Esempio n. 1
0
        public ActionResult SermonDetails(Sermon sermon, int id)
        {
            var _sermon = _uow.Sermons.Get(id);
            var civm    = new SermonIndexViewModel
            {
                sermon = _sermon
            };


            return(View(civm));
        }
Esempio n. 2
0
        public ActionResult PrintPdf(SermonModel model)
        {
            var svm = new SermonIndexViewModel
            {
                sermon = model
            };
            var pdfView = new ViewAsPdf("SermonDetails", svm)
            {
                FileName    = "File.pdf",
                PageSize    = Rotativa.Options.Size.A4,
                PageMargins =
                {
                    Left  = 0,
                    Right = 0
                }
            };

            return(pdfView);
        }
Esempio n. 3
0
        public ActionResult PrintPdf(Sermon s, int id)
        {
            var _sermon = _uow.Sermons.Get(id);
            var sivm    = new SermonIndexViewModel
            {
                sermon    = _sermon,
                ReturnUrl = ""
            };
            var pdfView = new ViewAsPdf("SermonDetails", sivm)
            {
                FileName    = sivm.sermon.Title,
                PageSize    = Rotativa.Options.Size.A4,
                PageMargins =
                {
                    Left  = 0,
                    Right = 0
                }
            };

            return(pdfView);
        }