예제 #1
0
        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);
            }
        }
예제 #2
0
        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();
            }
        }