private static void AtualizarAnuncio() { Console.Write("Digite o id do anuncio: "); int Id = int.Parse(Console.ReadLine()); // https://docs.microsoft.com/pt-br/dotnet/api/system.enum.getvalues?view=netcore-3.1 // https://docs.microsoft.com/pt-br/dotnet/api/system.enum.getname?view=netcore-3.1 Console.Write("Digite o nome do anuncio: "); string nomeAnuncio = Console.ReadLine(); Console.Write("Digite o nome do cliente: "); string nomeCliente = Console.ReadLine(); Console.Write("Digite a data de inicio: "); string dataInicio = Console.ReadLine(); Console.Write("Digite a data de termino: "); string dataTermino = Console.ReadLine(); Console.Write("Digite o valor do investimento: "); double investimentoPorDia = double.Parse(Console.ReadLine()); Anuncios atualizaAnuncio = new Anuncios(Id: Id, nomeAnuncio: nomeAnuncio, nomeCliente: nomeCliente, dataInicio: dataInicio, dataTermino: dataTermino, investimentoPorDia: investimentoPorDia); repositorio.Atualizar(Id, atualizaAnuncio); }
private static void InserirAnuncio() { Console.WriteLine("Inserir um novo anuncio"); Console.Write("Informe o nome do anuncio: "); string nomeAnuncio = Console.ReadLine(); Console.Write("Informe o nome do cliente: "); string nomeCliente = Console.ReadLine(); Console.Write("Informe a data de inicio do anuncio: "); string dataInicio = Console.ReadLine(); Console.Write("Informe a data de termino do anuncio: "); string dataTermino = Console.ReadLine(); Console.Write("Informe o valor do investimento: "); double investimentoPorDia = double.Parse(Console.ReadLine()); Anuncios novoAnuncio = new Anuncios(repositorio.ProximoId(), nomeAnuncio: nomeAnuncio, nomeCliente: nomeCliente, dataInicio: dataInicio, dataTermino: dataTermino, investimentoPorDia: investimentoPorDia); repositorio.Insere(novoAnuncio); }