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"); } }
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")); } }