コード例 #1
0
 public void Delete(Amigo amigo)
 {
     Console.WriteLine($"Amigo Deletado com sucesso! {pressioneQualquerTecla}");
     Console.ReadKey();
     amigoLista.Remove(amigo);
     File.WriteAllLines(DIRETORIO_ARQUIVO, amigoLista.Select(amigo => amigo.ToString()));
 }
コード例 #2
0
        public void EditSobrenome(Amigo amigo, string novoSobrenome)
        {
            var infoAmigo = amigo;

            amigo.SobreNome = novoSobrenome;
            File.WriteAllLines(Arquivo, amigoLista.Select(amigo => amigo.ToString()));
        }
コード例 #3
0
        public void EditDataNascimento(Amigo amigo, string novaData)
        {
            var infoAmigo        = amigo;
            var novaDataDateTime = Convert.ToDateTime(novaData);

            amigo.DataNascimento = novaDataDateTime;
            File.WriteAllLines(Arquivo, amigoLista.Select(amigo => amigo.ToString()));
        }
コード例 #4
0
        public void EditSobrenome(Amigo amigo, string novoSobrenome)
        {
            var infoAmigo = amigo;

            Console.WriteLine("Insira o novo nome");
            novoSobrenome   = Console.ReadLine();
            amigo.SobreNome = novoSobrenome;
            File.WriteAllLines(Arquivo, amigoLista.Select(amigo => amigo.ToString()));
        }
コード例 #5
0
        public void MostrarHistorico()
        {
            Console.WriteLine("Historico Emprestimos!\n\n");
            VisualizarRegistros();
            Console.WriteLine("Informe o Id do Amigo Desejado");
            int   auxId = Convert.ToInt32(Console.ReadLine());
            Amigo amigo = controladorAmigo.SelecionarAmigoPorId(auxId);

            if (!(amigo is null))
            {
                if (!(amigo.ToString() == ""))
                {
                    Console.WriteLine(amigo.ToString());
                }
                else
                {
                    Console.WriteLine("Amigo Sem Emprestimos no Historico");
                }
            }
コード例 #6
0
        public void EditDataNascimento(Amigo amigo, string novaData)
        {
            var infoAmigo = amigo;

            Console.WriteLine("Insira o novo nome");
            novaData = Console.ReadLine();
            var novaDataDateTime = Convert.ToDateTime(novaData);

            amigo.DataNascimento = novaDataDateTime;
            File.WriteAllLines(Arquivo, amigoLista.Select(amigo => amigo.ToString()));
        }
コード例 #7
0
 public void Delete(Amigo amigo)
 {
     amigoLista.Remove(amigo);
     File.WriteAllLines(Arquivo, amigoLista.Select(amigo => amigo.ToString()));
 }
コード例 #8
0
 public void Adicionar(Amigo amigo)
 {
     listaAmigos.Add(amigo);
     File.WriteAllLines(NOME_ARQUIVO, listaAmigos.Select(amigo => amigo.ToString()));
 }
コード例 #9
0
 public void Editar(Amigo amigo)
 {
     File.WriteAllLines(DIRETORIO_ARQUIVO, amigoLista.Select(amigo => amigo.ToString()));
 }
コード例 #10
0
 public void Adicionar(Amigo amigo)
 {
     amigoLista.Add(amigo);
     File.WriteAllLines(DIRETORIO_ARQUIVO, amigoLista.Select(amigo => amigo.ToString()));
 }