public void Add(Funcionario funcionario) { pessoaBll.FormatarDados(funcionario.Pessoa); pessoaBll.ValidaDadosPessoais(funcionario.Pessoa); funcionario.Id = rep.GetMaxId(); funcionario.Pessoa.Id = rep.GetMaxIdPessoa(); funcionario.Pessoa.DataCadastro = DateTime.Now; rep.Add(funcionario); }
public void Add(List <Cliente> clientes) { int i = 0; foreach (var cliente in clientes) { cliente.Pessoa.Inativo = 0; pessoaBll.FormatarDados(cliente.Pessoa); // ValidarCliente(cliente); cliente.Id = rep.GetMaxId(); cliente.Pessoa.DataCadastro = DateTime.Now; cliente.Pessoa.Id = rep.GetMaxIdPessoa() + i; } rep.AddRange(clientes); }
public Fornecedor Add(Fornecedor fornecedor) { fornecedor.Pessoa.Inativo = 0; pessoaBll.FormatarDados(fornecedor.Pessoa); pessoaBll.ValidaDadosPessoais(fornecedor.Pessoa); fornecedor.Id = rep.getMaxId(); fornecedor.Pessoa.Id = rep.getMaxIdPessoa(); fornecedor.Pessoa.DataCadastro = DateTime.Now; rep.Add(fornecedor); return(fornecedor); }