public static ObservableCollection <Comissao> ListarComissaoDeputado(string idDeputado) { if (WebServiceHelper.possuiConexaoInternet()) { string jsonString = WebServiceHelper.GetComissaoDeputado(idDeputado); ObservableCollection <Comissao> comissoes = JsonConvert.DeserializeObject <ObservableCollection <Comissao> >(jsonString); ObservableCollection <Comissao> comissoesClone = JsonConvert.DeserializeObject <ObservableCollection <Comissao> >(jsonString); var t = Task.Run(() => { ExcluirCommisoesDeputado(idDeputado); IncluirLista(comissoes); }); return(comissoes); } else { return(ListarComissaoDeputadoBanco(idDeputado)); } }