Ejemplo n.º 1
0
        //[AuthorizeFilter]
        public FileResult PDF(string export, string areaAtendimentoId = "", string descricao_areaAtendimento = "")
        {
            AtendimentoPendenteReport rep = new AtendimentoPendenteReport();

            ReportParameter[] p = new ReportParameter[4];
            // o parâmetro p[0] fica reservado para ser preenchido automaticamente com o nome da empresa
            p[2] = new ReportParameter("areaAtendimento", "Área de Atendimento: " + descricao_areaAtendimento, false);

            return(_PDF(export, "AtendimentoPendente", rep, p, null, null, areaAtendimentoId));
        }
Ejemplo n.º 2
0
 public ActionResult ListParam(int?index, int?pageSize = 50, string areaAtendimentoId = "")
 {
     if (ViewBag.ValidateRequest)
     {
         AtendimentoPendenteReport rep = new AtendimentoPendenteReport();
         return(_List(index, pageSize, "Browse", rep, areaAtendimentoId));
     }
     else
     {
         return(View());
     }
 }
Ejemplo n.º 3
0
        public ActionResult Print(string areaAtendimentoId = "", string descricao_areaAtendimento = "")
        {
            if (ViewBag.ValidateRequest)
            {
                IDictionary <string, string> header = new Dictionary <string, string>()
                {
                    { "empresa", new EmpresaSecurity <App_DominioContext>().getEmpresa().nome },
                    { "areaAtendimento", "Área de Atendimento: " + descricao_areaAtendimento }
                };

                ViewBag.Header = header;
                AtendimentoPendenteReport model = new AtendimentoPendenteReport();
                IEnumerable <AtendimentoPendenteViewModel> r = model.ListReportRepository(areaAtendimentoId);
                return(View(r));
            }
            else
            {
                return(View());
            }
        }