private void barBtnSerialiar_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { object o = barEd.EditValue; string cnpj = o != null?o.ToString() : ""; if (!string.IsNullOrWhiteSpace(cnpj)) { cnpj = StringUtilIts.FixString(cnpj); String json = JSONHelper.GetJSONString(receitaWsUrl + cnpj); //var r = JSONHelper.GetObjectFromJSONString<LayoutReceitaWS>(json); //JsonConvert.DeserializeObject<LayoutReceitaWS>(json); this.ResultValidation = LayoutReceitaWS.GetDataFromCNPJ(cnpj);// this.lista.Clear(); this.lista.Add(ResultValidation); this.mEditJSON.Text = json; this.gridControl1.DataSource = lista; this.gridViewSerializable.RefreshData(); } else { MessageBoxBlack.Show("CNPJ " + cnpj + " inválido !"); } }
private bool requestServer(string cnpj) { this.ResultValidation = LayoutReceitaWS.GetDataFromCNPJ(cnpj); return(this.ResultValidation != null); }