public string pontosPorFatura(string faturaJson) { RetornoPadrao resultado = new RetornoPadrao(); try { JavaScriptSerializer json_serializer = new JavaScriptSerializer(); //Fatura fatura = Json.Decode<Fatura>(faturaJson); Fatura fatura = JsonConvert.DeserializeObject<Fatura>(faturaJson); PontuacaoFatura pontuacao = fachada.pontosPorFatura(fatura); resultado.status = 1; resultado.response = pontuacao.pontosQtd.ToString(); //return Json.Encode(resultado); return JsonConvert.SerializeObject(resultado); } catch (Exception ex) { resultado.status = 0; resultado.response = ex.Message; //return Json.Encode(resultado); return JsonConvert.SerializeObject(resultado); } }
public string pontosPorFatura(string faturaJson) { RetornoPadrao resultado = new RetornoPadrao(); try { JavaScriptSerializer json_serializer = new JavaScriptSerializer(); //Fatura fatura = Json.Decode<Fatura>(faturaJson); Fatura fatura = JsonConvert.DeserializeObject <Fatura>(faturaJson); PontuacaoFatura pontuacao = fachada.pontosPorFatura(fatura); resultado.status = 1; resultado.response = pontuacao.pontosQtd.ToString(); //return Json.Encode(resultado); return(JsonConvert.SerializeObject(resultado)); } catch (Exception ex) { resultado.status = 0; resultado.response = ex.Message; //return Json.Encode(resultado); return(JsonConvert.SerializeObject(resultado)); } }