public ActionResult Cadastrar(string cpf, string nome, string pass, string passConf) { if (!Validacao.ValidarCpf(cpf)) { return(RedirectToAction("Cadastrar", new { msg = "Cpf inválido por favor tente novamente!" })); } if (UsuarioDao.BuscarPorCpf(cpf) != null) { return(RedirectToAction("Cadastrar", new { msg = "Já existe um usuário cadastrado com esse cpf!" })); } if (!pass.Equals(passConf)) { return(RedirectToAction("Cadastrar", new { msg = "As senhas não são iguais!" })); } if (String.IsNullOrEmpty(cpf) || String.IsNullOrEmpty(nome) || String.IsNullOrEmpty(pass) || String.IsNullOrEmpty(passConf)) { return(RedirectToAction("Cadastrar", new { msg = "Ocorreu um erro por favor tente novamente!" })); } Usuario user = new Usuario { Cpf = cpf, Nome = nome, Senha = pass, IsAdministrador = false }; UsuarioDao.Adicionar(user); return(RedirectToAction("Login", "Painel")); }
public ActionResult Cadastrar(Usuario usuario) { try { if (ModelState.IsValid) { if (Validacao.ValidarCpf(usuario.Cpf)) { UsuarioDao.Adicionar(usuario); return(RedirectToAction("Index")); } else { return(RedirectToAction("Index", new { msg = "CPF inválido" })); } } else { return(RedirectToAction("Index")); } } catch { return(RedirectToAction("Index")); } }
public void Teste_Deve_Adicionar_Um_Usuario_Que_Retorne_Um_Id_Valido() { Usuario novoUsuario = new Usuario(); novoUsuario.Nome = "Gustavo"; novoUsuario.Login = "******"; novoUsuario.Setor = "Infra"; novoUsuario.Senha = "abc123"; novoUsuario.Nivel = 1; int idUsuarioAdicionado = 2; int quantidadeValida = 0; var resultado = _usuarioDao.Adicionar(novoUsuario); Assert.True(resultado > quantidadeValida); Assert.AreEqual(idUsuarioAdicionado, resultado); }
public void Inicializar() { _usuarioDao = new UsuarioDao(); Db.Update("DELETE FROM tb_usuario"); Db.Update("DBCC CHECKIDENT('[tb_usuario]', RESEED, 0)"); Usuario novoUsuario = new Usuario(); novoUsuario = new Usuario(); novoUsuario.Nome = "Gustavo"; novoUsuario.Login = "******"; novoUsuario.Setor = "Infra"; novoUsuario.Senha = "abc123"; novoUsuario.Nivel = 1; _usuarioDao.Adicionar(novoUsuario); }
private void button1_Click(object sender, EventArgs e) { Usuario novoUsuario = new Usuario(); novoUsuario.Nome = textBox1.Text; novoUsuario.Login = textBox2.Text; novoUsuario.Setor = textBox4.Text; novoUsuario.Senha = textBox3.Text; novoUsuario.Nivel = comboBox1.SelectedIndex; _usuarioDao = new UsuarioDao(); _usuarioDao.Adicionar(novoUsuario); TelaAdmin frm = new TelaAdmin(); frm.Show(); this.Visible = false; }