public void BuscarProcedimento(string id, string nome) { bool parceOk = int.TryParse(id, out int idInt); if (parceOk) { ListaDeProcedimentos.Clear(); ListaDeProcedimentos = new ObservableCollection <Procedimento>(ListaDeProcedimentoData.BuscarProcedimentos(idInt, nome)); } else if (id == "") { ListaDeProcedimentos.Clear(); ListaDeProcedimentos = new ObservableCollection <Procedimento>(ListaDeProcedimentoData.BuscarProcedimentos(idInt, nome)); } if (id == "" && nome == "") { RecarregarProdutos(); } }
public void BuscarProcedimento(string idString, string nome) { int.TryParse(idString, out int id); if (id != 0 || (nome != "" && nome.Length >= 3)) { ListaDeTodosOsProcedimentos = new ObservableCollection <Procedimento>(ListaDeProcedimentoData.BuscarProcedimentos(id, nome)); } else { LimparListaDeTodosOsProcedimentos(); } }