public static void AtualizarCelular() { ListarCelulares(); Console.WriteLine(" ATUALIZAR CELULAR "); Console.Write("Informe o ID do celular: "); var id = int.Parse(Console.ReadLine()); var celular = celulares.GetCelulares().SingleOrDefault(i => i.Id == id); if (celular == null) { Console.WriteLine("Não foi achado o ID digitado!"); return; } Console.Write("Informe a Marca do celular: "); var marca = Console.ReadLine(); Console.Write("Informe o Modelo do celular: "); var modelo = Console.ReadLine(); Console.Write("Informe o Preço do celular: "); var preco = double.Parse(Console.ReadLine()); celular.Id = id; celular.Marca = marca; celular.Modelo = modelo; celular.Preco = preco; celulares.AtualizarCelular(celular); }
//Atualizar public static void AtualizarCelular() { //Apresentamos a tela em que estamos Console.WriteLine("-- Atualizar Celular --"); //Listamos aqui para identificar o item que vamos alterar celulares.GetCelulares() //Obtemos a lista de celulares .ToList <Celular>() //convertemos para uma lista em memoria .ForEach(x => //Laço de repetição para mostrar cada celular mostrar no console nosso celular Console.WriteLine($"Id:{x.Id} Marca:{x.Marca} Modelo:{x.Modelo} Preço:{x.Preco}")); //Informamos ao usuario que ele precisa colocar o id para realizar a alteração Console.WriteLine("Informe i Id para alteração de registro:"); //Obtemos o id informado var celularId = int.Parse(Console.ReadLine()); //Obtemos do banco o item completo que vamos utilizar var celular = celulares //Banco de dados .GetCelulares() //Obtemos os celulares .FirstOrDefault(x => x.Id == celularId); //Regra para obter o celular //Verificamos se o celular existe if (celular == null) { //Informe que esse id não encontrou um registro Console.WriteLine("Id informado inválido"); return; } Console.WriteLine("Informe o Marca do Celular"); //Obtemos a marca do usuario celular.Marca = Console.ReadLine(); Console.WriteLine("Informe o Modelo do celular"); //Obtemos o modelo do aparelho celular.Modelo = Console.ReadLine(); Console.WriteLine("Informe o Valor do aparelho"); //Obtemos o valor do aparelho celular.Preco = double.Parse(Console.ReadLine()); var resultado = celulares. //Nossa controller AtualizarCelular(celular); //Método que atualiza o celular //Parte final que mostramos o resultado do processo de atualização if (resultado) { Console.WriteLine("Celular atualizado com suceso!"); } else { Console.WriteLine("Erro ao atualizar aparelho"); } }
//Atualizar public static void AtualizarCelular() { //Apresentamos a tela em que estamos Console.WriteLine("-- Atualizar Celular --"); ListarCelular(); //Informamos ao usuario que ele precisa colocar o id para realizar a alteração Console.WriteLine("Informe o Id para alteração de registro:"); //Obtemos o id informado var celularId = int.Parse(Console.ReadLine()); //Obtemos do banco o item completo que vamos atualizar var celular = celulares // Nossa controller .GetCelulares() //Obtemos os celulares .FirstOrDefault(x => x.Id == celularId); //regra para obter o celular //Verificamos se o celular existe if (celular == null) { //Informo que esse id não encontrou um registro Console.WriteLine("Id informado inválido"); return; } Console.WriteLine("Informe a Marca do celular"); //Obtemos a maca do usuario celular.Marca = Console.ReadLine(); Console.WriteLine("Informe o Modelo do celular"); //Obtemos o modelo do aparelho celular.Modelo = Console.ReadLine(); Console.WriteLine("Informe o Preço do aparelho"); //Obtemos o valor do aparelho celular.Preco = double.Parse(Console.ReadLine()); var resultado = celulares. //Nossa controller AtualizarCelular(celular); //Metodo que atualiza o celular //Parte final que mostramos o resultado do processo de atualização if (resultado) { Console.WriteLine("Celular atualizado com sucesso!"); } else { Console.WriteLine("Erro ao atualizar aparelho"); } }
//Atualizar /// <summary> /// /// </summary> public static void AtualizarCelular() { Console.WriteLine("--Atualizar Celular--"); ListarCelular(); //Informamos ao usuario que ele precisa que ele precisa colocar o id para realizar a alteração Console.WriteLine("Informe o Id para alteração de registro:"); var celularId = int.Parse(Console.ReadLine()); //Obtemos do banco o item completo que será atualizado var celular = celulares //Banco de dados .GetCelulares() //Obtemos os celulares .FirstOrDefault(x => x.Id == celularId); //regra para obter o celular //verificmos se o celular existe if (celular == null) { Console.WriteLine("Id informado inválido"); return; } Console.WriteLine("Informe o Marca do Celular"); //Obtemos a marca do aparelho celular.Marca = Console.ReadLine(); Console.WriteLine("Informe o Modelo"); //Obtemos o modelo do aparelho celular.Modelo = Console.ReadLine(); Console.WriteLine("Informe o Valor do aparelho"); //Obtemos o preço do aparelho celular.Preco = double.Parse(Console.ReadLine()); var resultado = celulares //Nosa controller .AtualizarCelular(celular); //Metodo que atualiza o celular if (resultado) { Console.WriteLine("Celular atualizado com sucesso!"); } else { Console.WriteLine("Erro ao atualizar o aparelho."); } }
//Atualizar public static void AtualizarCelular() { //apresentamos a teça em que estamos Console.WriteLine("--Atualizar Celular --"); ListarCelular(); //informamos ao usuario que ele precisa colocar o id para realizar a lateracao Console.WriteLine("Informe o Id para alteracao de registro"); //obtemos o id informado var celularId = int.Parse(Console.ReadLine()); //obtemos do banco o item completo que vamos atualizar var celular = celulares //banco de dados .GetCelulars() //obtemos os celulares .FirstOrDefault(x => x.Id == celularId); // regra para obter o celular if (celular == null) { //informo que eese id nao encontrou um registro Console.WriteLine("Id informado invalido"); return; } Console.WriteLine("Informe a Marca do celular"); //obtemos a marca do usuario celular.Marca = Console.ReadLine(); Console.WriteLine("Informe o Modelo do celular "); //obtemos o modelo do aparelho celular.Modelo = Console.ReadLine(); //obtemos o valor do aparelho Console.WriteLine("nforme o preco do aparelho"); celular.Preco = double.Parse(Console.ReadLine()); var resultado = celulares. // Nossa controller AtualizarCelular(celular); //Metodo que atualiza o celular if (resultado) { Console.WriteLine("Celular atualizado com sucesso!"); } else { Console.WriteLine("Erro ao atualizar aparelho"); } }
//Atualizar public static void AtualizarCelular() { //Apresentamos a tela em que estamos Console.WriteLine("--Atualizar Celular--"); ListarCelular(); //Informamos ao usuario que ele precisa colocar o Id para realizar a alteração Console.WriteLine("Informe o Id para alteração de registro."); //obtemos o Id informado var celularId = int.Parse(Console.ReadLine()); // Obtemos do banco o item completo que vamos atualizar var celular = celulares //Nossa controller .GetCelulares() //Obtemos os celulares .FirstOrDefault(x => x.Id == celularId); //Laço de repetição para mostrarcada celular if (celular == null) { Console.WriteLine("Id Informado inválido"); return; } Console.WriteLine("Informe a Marca do celular"); celular.Marca = Console.ReadLine(); Console.WriteLine("Informe o Modelo do celular"); celular.Modelo = Console.ReadLine(); Console.WriteLine("Informe o Preço do aparelho"); celular.Preco = double.Parse(Console.ReadLine()); var resultado = celulares. AtualizarCelular(celular); if (resultado) { Console.WriteLine("Celular atualizado com sucesso"); } else { Console.WriteLine("Erro ao atualizar aparelho"); } }
//ATUALIZAR public static void AtualizarCelular() { Console.WriteLine("---Atualizar Celular---"); celulares.GetCelulares() //Obtemos a lista de celulares .ToList <Celular>() //Convertesmo para uma lista .ForEach(x => //Laço de repetição para mostrar cada celular Console.WriteLine($"Id: {x.Id} - Marca: {x.Marca} - Modelo: {x.Modelo} - Preço: {x.Preco}")); //Mostramos no console do celular Console.WriteLine("Informe O ID para alteraração de registro"); //Informamos ao usuário que ele precisa colocar o ID para realizar a alt var celularId = int.Parse(Console.ReadLine()); //Obtemos o ID informado var celular = celulares //Obtemos do banco o ítem completo para atualizar .GetCelulares() .FirstOrDefault( x => x.Id == celularId); if (celular == null) { Console.WriteLine("ID informado é inválido!"); //Informamos que essa ID não consta no sistema } celular.Marca = Console.ReadLine(); //Obtemos a marca do aparelho Console.WriteLine("Informe o modelo do celular:"); celular.Modelo = Console.ReadLine(); //Obtemos o modelo do aparelho Console.WriteLine("Informe o preço do aparelho:"); celular.Preco = double.Parse(Console.ReadLine()); //Obtemos o valor do aparelho var resultado = celulares .AtualizarCelular(celular); if (resultado) { Console.WriteLine("Celular atualizado com sucesso"); } else { Console.WriteLine("A atualização não foi concluida!"); } }
//atualizar public static void AtualizarCelular() { Console.WriteLine("--Atualizar Celular--"); LIstarCelular(); Console.WriteLine("Informe o Id para Alteração de registros"); var celularId = int.Parse(Console.ReadLine()); var celular = celulares.GetCelulares().FirstOrDefault(x => x.Id == celularId); if (celular == null) { Console.WriteLine("Id informado invalido"); return; } Console.WriteLine("Informe a marca do celular"); celular.Marca = Console.ReadLine(); Console.WriteLine("Informe o modelo do celular"); celular.Modelo = Console.ReadLine(); Console.WriteLine("Informe o valor do celular"); celular.Preco = double.Parse(Console.ReadLine()); var resultado = celulares //nossa controller .AtualizarCelular(celular); //Parte final que mostramos o resultado do processo de atualização if (resultado) { Console.WriteLine("Celular atualizado com sucsso"); } else { Console.WriteLine("Erro ao atualizar aparelho"); } }
public static void AtualizarCelular() { Console.WriteLine("---Atualizar Celular---"); ListarCelular(); Console.WriteLine("Informe o Id para alteração de registro"); var celularId = int.Parse(Console.ReadLine()); var celular = celulares.GetCelulares().FirstOrDefault(i => i.Id == celularId); if (celular == null) { Console.WriteLine("Id informado inválido"); return; } Console.WriteLine("Informe a marca do Celular"); celular.Marca = Console.ReadLine(); Console.WriteLine("Informe o modelo do celular"); celular.Modelo = Console.ReadLine(); Console.WriteLine("Informe o valor do aparelho"); celular.Preco = double.Parse(Console.ReadLine()); var resultado = celulares.AtualizarCelular(celular); if (resultado) { Console.WriteLine("Celular atualizado com sucesso"); } else { Console.WriteLine("Erro ao atualizar aparelho"); } }
public static void AtualizarCelular() { Console.WriteLine("-- Atualizar Celular --"); MostrarCelulares(); Console.WriteLine("Digite o ID do celular que Deseja Alterar!!"); var id = int.Parse(Console.ReadLine()); var celular = controller.GetCelulares().FirstOrDefault(x => x.Id == id); if (celular == null) { Console.WriteLine("ID do celular não existe"); return; } Console.WriteLine("Digite a Marca do Celular"); celular.Marca = Console.ReadLine(); Console.WriteLine("Digite o Modelo do Celular"); celular.Model = Console.ReadLine(); Console.WriteLine("Digite o valor do Celular"); celular.Preco = double.Parse(Console.ReadLine()); var resultado = controller.AtualizarCelular(celular); if (resultado) { Console.WriteLine("Celular Atualizado com Sucesso!!!"); } else { Console.WriteLine("Erro ao Atualizar celular, confira os dados inseridos"); } Console.WriteLine("Aperte qualquer tecla para voltar ao menu"); Console.ReadKey(true); Console.Clear(); }
/// <summary> /// Metdo que atualiza o celular na lista de celulares /// </summary> public static void AtualizarCelular() { Console.WriteLine("---Atualizar celular---"); ListarCelular(); Console.WriteLine("\n Informe o Id para alteração de registro"); var celularID = int.Parse(Console.ReadLine()); //Obtemos do banco o item completo que será atualizado var celular = celulares.GetCelulares().FirstOrDefault(x => x.Id == celularID); if (celular == null) { Console.WriteLine("Id informado inválido"); return; } Console.WriteLine("\nInforme a Marca do celular"); celular.Marca = Console.ReadLine(); Console.WriteLine("informe o Modelo do celular"); celular.Modelo = Console.ReadLine(); Console.WriteLine("Informe o Preço do celular"); celular.Preco = Double.Parse(Console.ReadLine()); var resultado = celulares.AtualizarCelular(celular); if (resultado) { Console.WriteLine("Celular atualizado com sucesso "); } else { Console.WriteLine("Erro ao atualizar o aparelho!"); } }
//atualizar public static void AttCelular() { Console.WriteLine("-- Atualizar Celular --"); celulares.GetCelulares().ToList().ForEach(x => Console.WriteLine($"Id: {x.Id} Marca: {x.Marca} Modelo: {x.Modelo} Preço: {x.Preco}")); Console.WriteLine("Informe o Id do celular a atualizar"); int idAtt = int.Parse(Console.ReadLine()); var celular = celulares.GetCelulares() .SingleOrDefault(x => x.Id == idAtt); if (celular == null) { Console.WriteLine("Id informado Inválido !"); return; } Console.WriteLine("Informe a marca do celular atualizado "); var marcaAtt = Console.ReadLine(); Console.WriteLine("Informe o modelo do celular atualizado"); var modeloAtt = Console.ReadLine(); Console.WriteLine("Informe o preço do celular atualizado"); double precoAtt = double.Parse(Console.ReadLine()); celular.Marca = marcaAtt; celular.Modelo = modeloAtt; celular.Preco = precoAtt; var resultado = celulares.AtualizarCelular(celular); if (resultado) { Console.WriteLine("Celular Atualizado com sucesso!"); } else { Console.WriteLine("Erro ao atualizar o aparelho."); } }