public static void ExcluirProduto() { try { var produto = new Produto(); ListarTodosProduto(); var check = false; do { WriteLine("Favor informar o Id do Produto:"); var resposta = ReadLine(); if (Helpers.Helpers.IsNumeric(resposta.ToString())) { produto = ProdutoDAL.GetProdutoComId(int.Parse(resposta.ToString())); if (produto != null) { check = true; } } } while (!check); ConsoleKeyInfo respostaSN; check = false; do { WriteLine($"Deseja excluir o produto {produto.Nome}? (S/N)"); respostaSN = ReadKey(true); check = !((respostaSN.Key == ConsoleKey.S) || (respostaSN.Key == ConsoleKey.N)); } while (check); switch (respostaSN.Key) { case ConsoleKey.S: WriteLine("Sim"); ProdutoDAL.DeleteProduto(produto); break; case ConsoleKey.N: WriteLine("Não"); break; } } catch (Exception ex) { throw ex; } }