//[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)); }
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()); } }
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()); } }