public void RealizarEmprestimo(int id, DateTime data, ILivroDado l, IPessoaDado p) { Id = id; DataEmprestimo = data; Livro = l; Pessoa = p; }
public IEmprestimoDado Emprestar(ILivroDado livro, IPessoaDado pessoa, IEmprestimoDado emprestimo, List <IEmprestimoDado> listaEmprestimo) { DateTime dataEmprestimo = DateTime.Now; emprestimo.RealizarEmprestimo(listaEmprestimo.Count, dataEmprestimo, livro, pessoa); return(emprestimo); }
public IEmprestimoDado BuscarPessoaEmprestimo(IPessoaDado pessoa, List <IEmprestimoDado> emprestimos) { return(emprestimos.Where(x => x.GetPessoa() == pessoa).FirstOrDefault()); }
public IEmprestimoDado BuscarPessoaEmprestimo(IEmprestimoDado emprestimo, IPessoaDado pessoa, List <IEmprestimoDado> emprestimos) { return(emprestimo.BuscarPessoaEmprestimo(pessoa, emprestimos)); }
public IPessoaDado BuscarPessoa(IPessoaDado pessoa, int cpf, List <IPessoaDado> listaPessoa) { return(pessoa.BuscarPessoa(cpf, listaPessoa)); }