private bool GravarEquipamento(int id) { string resultadoValidacao; bool conseguiuGravar = true; Console.Write("Digite o nome do equipamento: "); string nome = Console.ReadLine(); Console.Write("Digite o preço do equipamento: "); double preco = Convert.ToDouble(Console.ReadLine()); Console.Write("Digite o número do equipamento: "); string numeroSerie = Console.ReadLine(); Console.Write("Digite a data de fabricação do equipamento: "); DateTime dataFabricacao = Convert.ToDateTime(Console.ReadLine()); Console.Write("Digite o fabricante do equipamento: "); string fabricante = Console.ReadLine(); resultadoValidacao = controladorEquipamento.RegistrarEquipamento( id, nome, preco, numeroSerie, dataFabricacao, fabricante); if (resultadoValidacao != "EQUIPAMENTO_VALIDO") { ApresentarMensagem(resultadoValidacao, TipoMensagem.Erro); conseguiuGravar = false; } return(conseguiuGravar); }
public override void InserirNovoRegistro(int id) { Console.Clear(); string resultadoValidacao = ""; do { Console.Write("Digite o nome do equipamento: "); string nome = Console.ReadLine(); Console.Write("Digite o preço do equipamento: "); double preco = Convert.ToDouble(Console.ReadLine()); Console.Write("Digite o número de série do equipamento: "); string numeroSerie = Console.ReadLine(); Console.Write("Digite a data de fabricação do equipamento: "); DateTime dataFabricacao = Convert.ToDateTime(Console.ReadLine()); Console.Write("Digite o fabricante do equipamento: "); string fabricante = Console.ReadLine(); resultadoValidacao = controladorEquipamento.RegistrarEquipamento( id, nome, preco, numeroSerie, dataFabricacao, fabricante); if (resultadoValidacao != "EQUIPAMENTO_VALIDO") { Console.ForegroundColor = ConsoleColor.Red; Console.WriteLine(resultadoValidacao); } else { Console.ForegroundColor = ConsoleColor.Green; Console.WriteLine("Registro gravado com sucesso!"); } Console.ReadLine(); Console.Clear(); Console.ResetColor(); } while (resultadoValidacao != "EQUIPAMENTO_VALIDO"); }