public ActionResult ConsultarDadosDetran(string renavan, string captcha, int id) { var msg = string.Empty; var resp = ObterDadosDetran(renavan, captcha); if (resp.Contains("Este veÃculo não consta no cadastro do Detran-RJ")) { msg += "Este veículo não consta no cadastro do Detran-RJ"; } if (resp.Contains("Código de Segurança</b> corretamente!")) { msg += "Os caracteres não conferem com a imagem"; } if (resp.Contains("Não há multa para o renavam")) { msg += "Não há multa para o renavam " + renavan; } var dadosConsulta = resp.Length > 0 ? FormatarDadosDetran.MontarObjVeiculo(renavan, resp) : null; Helpers.RegistraLogDeAcesso("FINALIZOU_CONSULTA"); return(Json( new { erro = msg, dados = dadosConsulta }, JsonRequestBehavior.DenyGet)); }
public ActionResult ConsultarDadosDetran(string renavan, string captcha, int id) { var msg = string.Empty; var resp = ObterDadosDetran(renavan, captcha); if (resp.Contains("Este veÃculo não consta no cadastro do Detran-RJ")) { msg += "Este veículo não consta no cadastro do Detran-RJ"; } if (resp.Contains("Código de Segurança</b> corretamente!")) { msg += "Os caracteres não conferem com a imagem"; } if (resp.Contains("Não há multa para o renavam")) { msg += "Não há multa para o renavam " + renavan; } var dadosConsulta = resp.Length > 0 ? FormatarDadosDetran.MontarObjVeiculo(renavan, resp) : null; //if (!string.IsNullOrEmpty(dadosConsulta.QtdMultas) && id > 0) //{ // int idConsulta = ConsultaDal.Salvar(Mapear(dadosConsulta, id)); // foreach (var item in dadosConsulta.Multas) // { // item.IdConsulta = idConsulta; // MultaDal.Salvar(MapearMulta(item)); // } //} return(Json( new { erro = msg, dados = dadosConsulta }, JsonRequestBehavior.DenyGet)); }