Example #1
0
        public JsonResult BuscaPapeis(string projeto, string dataProjeto, string idColaborador, string subprojeto)
        {
            PapeisRequisitor requisitor = new PapeisRequisitor(projeto, dataProjeto, idColaborador, subprojeto);

            var response = client.CarregarPapeis(requisitor, PacoteDeBiscoitos);

            return(Json(response));
        }
Example #2
0
        public PapelResponse CarregarPapeis(PapeisRequisitor requisitor, CookieContainer cookieContainer)
        {
            PapelResponse retorno = new PapelResponse();
            HtmlDocument  doc     = new HtmlDocument();

            HtmlAgilityPack.HtmlNode.ElementsFlags.Remove("option");

            if (String.IsNullOrEmpty(requisitor.opcao))
            {
                requisitor.opcao = "2";
            }

            requisitor.data = DateTime.Parse(requisitor.data).ToString("M/dd/yyyy");

            string HTML = repository.CarregaPapeis(requisitor, cookieContainer);

            if (!String.IsNullOrEmpty(HTML))
            {
                doc.LoadHtml(HTML);

                retorno.papeis = doc.ToListItem(Parametros.FiltroSeletorDePapeis);
            }
            return(retorno);
        }
Example #3
0
 public String CarregaPapeis(PapeisRequisitor requisitor, CookieContainer cookieContainer)
 {
     return(Post(Parametros.ExtremidadeDeCarregamentoSubProjetosEPapeis, requisitor.ToSerializeBytes(), cookieContainer));
 }