Exemplo n.º 1
0
        /// <summary>
        /// Método que atualiza um ou mais dados de um celular
        /// </summary>
        public static void AtualizarCelular()
        {
            ListarCelulares();

            Console.Write("Informe o ID para alterar: ");
            var     id      = int.Parse(Console.ReadLine());
            Celular celular = celController.GetCelulares().FirstOrDefault(x => x.Id == id);

            Console.Write("Informe a Marca: ");
            celular.Marca = Console.ReadLine();
            Console.Write("Informe a Modelo: ");
            celular.Modelo = Console.ReadLine();
            Console.Write("Informe a Valor: ");
            celular.Preco = double.Parse(Console.ReadLine());

            if (celController.UpdateCelular(celular))
            {
                Console.WriteLine("Registro atualizado com sucesso!");
            }
            else
            {
                Console.WriteLine("Erro ao atualizar aparelho!");
            }
        }