Exemplo n.º 1
0
        public ActionResult GetGriglia()
        {
            GalvanicaBLL bll = new GalvanicaBLL();
            List <GalvanicaConsuntivoModel> consuntivo = bll.EstraiConsutivoUltimoPeriodo(_numeroGiorni);

            return(PartialView("GetGrigliaPartial", consuntivo));
        }
Exemplo n.º 2
0
        public ActionResult SalvaConsuntivo(string Inizio, string Fine, int Barre, string Fermi)
        {
            GalvanicaBLL bll = new GalvanicaBLL();

            bll.SalvaConsuntivo(Inizio, Fine, Barre, Fermi, ConnectedUser);
            List <GalvanicaConsuntivoModel> consuntivo = bll.EstraiConsutivoUltimoPeriodo(_numeroGiorni);

            return(PartialView("GetGrigliaPartial", consuntivo));
        }
Exemplo n.º 3
0
        public ActionResult TrovaConsuntivo(int Anno, int Settimana)
        {
            GalvanicaBLL         bll = new GalvanicaBLL();
            DateTime             dataInizioSettimana = DateTimeHelper.PrimoGiornoSettimana(Anno, Settimana);
            DateTime             dataFine            = dataInizioSettimana.AddDays(7);
            GalvanicaReportModel report = bll.EstraiConsutivo(dataInizioSettimana, dataFine);

            ViewData.Add("dataInizio", dataInizioSettimana.ToShortDateString());
            ViewData.Add("dataFine", dataFine.ToShortDateString());
            return(PartialView("GrigliaReportPartial", report));
        }
Exemplo n.º 4
0
        public ActionResult ReportPDF(int Anno, int Settimana)
        {
            GalvanicaBLL         bll = new GalvanicaBLL();
            DateTime             dataInizioSettimana = DateTimeHelper.PrimoGiornoSettimana(Anno, Settimana);
            DateTime             dataFine            = dataInizioSettimana.AddDays(7);
            GalvanicaReportModel report = bll.EstraiConsutivo(dataInizioSettimana, dataFine);

            PDFHelper pdfHelper = new PDFHelper();

            byte[] fileContents = pdfHelper.EstraiGalvanicaReport(report, dataInizioSettimana, dataFine);

            return(File(fileContents, "application/pdf", "Report.pdf"));
        }