/// <summary> /// Método para verificar a regra de deposito das contas /// </summary> /// <param name="valor"></param> /// <returns></returns> #region Deposito public bool deposito(double valor, DateTime data) { bool verificar = true; operacao = new Deposito(valor, data); verificar = categoria.depositar(valor); if (verificar == true) { operacao.atualizar(this); listaExtrato.Add(operacao.ToString()); } return(verificar); }
/// <summary> /// Método para verificar a regra de saque das contas /// </summary> /// <param name="valor"></param> /// <returns></returns> #region Sacar public bool saque(double valor, DateTime data) { bool verificar; operacao = new Saque(valor, data); verificar = categoria.sacar(valor); if (verificar == true) { operacao.atualizar(this); listaExtrato.Add(operacao.ToString()); } return(verificar); }