Пример #1
0
 /// <summary>
 /// Procura uma conta no sistema
 /// </summary>
 /// <param name="funcionario">Funcionario que realiza o cadastro</param>
 /// <param name="numeroAgenciaProcurado">Numero da agencia procurada</param>
 /// <param name="numeroContaProcurado">Numero da canta procurada</param>
 /// <param name="cpfTitularProcurado">Titular da conta procurada</param>
 /// <returns>Retorna uma conta corrente, se encontrado</returns>
 /// <exception cref="ArgumentException">No parametro: <paramref name="numeroAgenciaProcurado"/>, string nula ou vazia</exception>
 /// <exception cref="ArgumentException">No parametro: <paramref name="numeroContaProcurado"/>, string nula ou vazia</exception>
 /// <exception cref="NullReferenceException">No parametro: <paramref name="funcionario"/>, referência não definida</exception>
 /// <exception cref="NullReferenceException">No parametro: <paramref name="cpfTitularProcurado"/>, Referencia não definida</exception>
 /// <exception cref="FuncionarioInvalidoException">Caso o funcionario não possua acesso para a operação</exception>
 public ContaCorrente ProcurarContaCorrente(Funcionario funcionario, int numeroAgenciaProcurado, int numeroContaProcurado, string cpfTitularProcurado)
 {
     return(OrganizadorClientes.ProcurarConta(funcionario, numeroAgenciaProcurado, numeroContaProcurado, cpfTitularProcurado));
 }
Пример #2
0
 /// <summary>
 /// Realiza o cadastratamento de um novo cliente no sistema
 /// </summary>
 /// <param name="novoCliente">Novo cliente</param>
 /// <param name="funcionario">Funcionario que realiza o cadastro</param>
 /// <exception cref="NullReferenceException">No parametro: <paramref name="novoCliente"/>, referência não definida</exception>
 /// <exception cref="FuncionarioInvalidoException">Caso o funcionario não possua acesso para a operação</exception>
 public bool AdicionarCliente(Funcionario funcionario, Cliente novoCliente)
 {
     return(OrganizadorClientes.CadastrarCliente(funcionario, novoCliente));
 }
Пример #3
0
 /// <summary>
 /// Realiza o cadastro de uma conta Conrrente no sistema
 /// </summary>
 /// <param name="funcionario">Funcionario que realiza o cadastro</param>
 /// <param name="cpfCliente"></param>
 /// <param name="cliente">Cliente titular da conta</param>
 /// <param name="novaContaCorrente">Nova conta corrente</param>
 /// <exception cref="NullReferenceException">No parametro: <paramref name="cliente"/>, referência não definida</exception>
 /// <exception cref="NullReferenceException">No parametro: <paramref name="funcionario"/>, referência não definida</exception>
 /// <exception cref="NullReferenceException">No parametro: <paramref name="novaContaCorrente"/>, referência não definida</exception>
 /// <exception cref="FuncionarioInvalidoException">Caso o funcionario não possua acesso para a operação</exception>
 public bool CadastrarContaCorrente(Funcionario funcionario, string cpfCliente, ContaCorrente novaContaCorrente)
 {
     return(OrganizadorClientes.CadastrarContaCorrente(funcionario, cpfCliente, novaContaCorrente));
 }