Beispiel #1
0
        public void TestCadastrarFuncionarioComSucesso()
        {
            string nome = "nome";
            string cpf  = "cpf";

            var result = FuncionarioApp.CadastrarFuncionario(nome, cpf);

            Assert.True(result.CadastradoComSucesso);
        }
Beispiel #2
0
        public JsonResult CriarFuncionario(FuncionarioDTO funcionario)
        {
            if (ModelState.IsValid)
            {
                return(Json(_funcionarioApp.CadastrarFuncionario(funcionario)));
            }

            return(Json(new AppResultado().Bad($"Erro ao tentar criar Funcionario {": " + ModelState.Values.SelectMany(v => v.Errors).FirstOrDefault().ErrorMessage}"),
                        JsonRequestBehavior.AllowGet));
        }
        private static void CadastrarFuncionario()
        {
            LimparTela();

            EscreverNaTela("Entre com o Nome:");
            string nome = Console.ReadLine();

            EscreverNaTela("Entre com o CPF:");
            string cpf = Console.ReadLine();

            FuncionarioApp.CadastrarFuncionario(nome, cpf);

            EscreverNaTela("Cadastrado com sucesso!");
            EscreverNaTela("Pressione qualquer tecla para continuar");
            Console.ReadKey();
            LimparTela();

            MenuPrincipal();
        }