private void TEdicaoConta(Usuario use) { Console.ForegroundColor = ConsoleColor.White; Console.Write("Digite o código da conta para edição:"); Conta contaSelecionada = new ContasDados().ConsultarConta(int.Parse(Console.ReadLine())); Console.WriteLine("Conta seleciona :"); Console.WriteLine($"Nome:{contaSelecionada.NomeConta}"); Console.WriteLine($"Saldo: {contaSelecionada.Saldo}"); Conta editada = EdicaoConta(contaSelecionada); Console.ForegroundColor = ConsoleColor.White; Console.WriteLine("Sua Alteração:"); Console.WriteLine($"Nome:{editada.NomeConta} || Saldo:{editada.Saldo}"); if (use.IdUsuario == editada.UsuarioIdUsuario) { new ContasDados().SalvarEdicao(editada); new Telaconta().ListarConta(use); } else { new TextoNo().UserNoOwner(); this.ListarConta(use); } }
public void TExcuirConta(Usuario use) { Console.ForegroundColor = ConsoleColor.White; Console.Write("Digite código da conta para exclusão:"); Console.ForegroundColor = ConsoleColor.Red; Conta contaSelecionada = new ContasDados().ConsultarConta(int.Parse(Console.ReadLine())); if (use.IdUsuario == contaSelecionada.UsuarioIdUsuario) { Console.ForegroundColor = ConsoleColor.White; Console.WriteLine("Conta seleciona :"); Console.WriteLine($"Nome:{contaSelecionada.NomeConta}"); Console.WriteLine($"Saldo: {contaSelecionada.Saldo}"); Console.ForegroundColor = ConsoleColor.DarkYellow; Console.Write("Conifirma a exclusão ? 0-Sim |[1-9] Não"); int op = int.Parse(Console.ReadLine()); if (op == 0) { new ContasDados().ExcluirConta(contaSelecionada); new Telaconta().ListarConta(use); } else { Console.ForegroundColor = ConsoleColor.DarkRed; Console.WriteLine("04- Exclusão abortada!"); this.ListarConta(use); } } else { new TextoNo().UserNoOwner(); } }