示例#1
0
        public async Task CadastrarFuncionarios()
        {
            modelo.Funcionario[] funcionarios = new modelo.Funcionario[] {
                new modelo.Funcionario(0006877, "Cross Perkins", "Relacionamento com o Cliente", "Líder de Ouvidoria", 3371.47f, new DateTime(2016, 12, 06)),
                new modelo.Funcionario(0008601, "Taylor Mccarthy", "Relacionamento com o Cliente", "Auxiliar de Ouvidoria", 1800.16f, new DateTime(2017, 03, 31)),
                new modelo.Funcionario(0002105, "Dorthy Lee", "Financeiro", "Estagiário", 1491.45f, new DateTime(2015, 03, 16)),
                new modelo.Funcionario(0000273, "Petersen Coleman", "Financeiro", "Estagiário", 1426.13f, new DateTime(2016, 09, 20))
            };
            await _dominioServico.CadastrarFuncionarios(funcionarios);

            Assert.IsTrue(true);
        }
示例#2
0
        public entidade.Funcionario HidratarEntidade(modelo.Funcionario funcionario)
        {
            entidade.Funcionario _entidade = new entidade.Funcionario()
            {
                Matricula    = funcionario.Matricula,
                Nome         = funcionario.Nome,
                Area         = funcionario.Area,
                Cargo        = funcionario.Cargo,
                DataAdmissao = funcionario.DataAdmissao.ToString("yyyy/MM/dd HH:mm:ss"),
                SalarioBruto = funcionario.SalarioBruto,
                Estagiario   = funcionario.Estagiario
            };

            return(_entidade);
        }
示例#3
0
 public async Task CadastrarFuncionario(modelo.Funcionario funcionario)
 {
     var entidade = HidratarEntidade(funcionario);
     await _repositorioFuncionario.InserirAsync(entidade);
 }