private void btnCadastrarFuncionario_Click(object sender, RoutedEventArgs e)
 {
     if (!string.IsNullOrWhiteSpace(txtNome.Text))
     {
         Funcionario funcionario = new Funcionario
         {
             Nome         = txtNome.Text,
             Endereco     = txtEndereco.Text,
             Funcao       = txtFuncao.Text,
             Telefone     = txtTelefone.Text,
             Login        = txtLogin.Text,
             Senha        = txtSenha.Text,
             DataCadastro = DateTime.Now
         };
         if (FuncionarioDAO.AdicionarFuncionario(funcionario))
         {
             MessageBox.Show("Funcionário Cadastrado com Sucesso");
         }
         else
         {
             MessageBox.Show("Erro ao cadastrar Funcionário");
         }
     }
     else
     {
         MessageBox.Show("Favor Preencher os Campos");
     }
 }
Exemplo n.º 2
0
 public ActionResult AdicionarFuncionario(Funcionario funcionario)
 {
     if (funcionario.Nome == null || funcionario.CPF == null || funcionario.Email == null || funcionario.Login == null || funcionario.Senha == null)
     {
         ModelState.AddModelError("usuario.CadastroEmBranco", "Não pode cadastrar um usuario em branco");
     }
     if (ModelState.IsValid)
     {
         FuncionarioDAO daoFuncionario = new FuncionarioDAO();
         daoFuncionario.AdicionarFuncionario(funcionario);
         return(RedirectToAction("IndexLogin", "Login"));
     }
     else
     {
         ViewBag.Funcionario = funcionario;
         return(RedirectToAction("IndexLogin", "Login"));
     }
 }
        public ActionResult AdicionarFuncionario(Funcionario func)
        {
            try {
                if (ModelState.IsValid)
                {
                    var funcDAO = new FuncionarioDAO();

                    if (funcDAO.AdicionarFuncionario(func))
                    {
                        ViewBag.Message = "Funcionario criado com sucesso!";
                    }
                }

                return(ViewBag.Message("Retornando"));
            }catch {
                return(View("SelecionarFuncionarios"));
            }
        }