public void Atualizar(int ID, Genericos.Status status) { var usuario = usuarioController.Carregar(ID) as Usuario; usuario.Status = status; usuarioController.Atualizar(usuario); }
public void UsuarioControllerTest_Atualizar_PassandoObjetoInvalido_Retorna400() { _controller.ModelState.AddModelError("Nome", "Required"); var result = _controller.Atualizar(It.IsAny <Guid>(), It.IsAny <Usuario>()); result.Should().BeOfType <BadRequestObjectResult>(); _serviceMock.Verify(x => x.Alterar(It.IsAny <Guid>(), It.IsAny <Usuario>()), Times.Never()); }
public async void Alterar_Usuario_QuandoTudoEstiverCorreto_DeveRetornarSucesso() { _response.StatusCode = StatusCodes.Status200OK; _service.Atualizar(_request).Returns(_response); var result = (ObjectResult)await _controller.Atualizar(_request); result.StatusCode.Should().Be(200); }
protected void btnGravar_Click(object sender, EventArgs e) { UsuarioEntity usuario = new UsuarioEntity(); UsuarioController usuarioController = new UsuarioController(); if (txtNome.Text == "" || txtCpf.Text == "" || txtSexo.SelectedValue == "0" || txtEmail.Text == "" || txtGraduacao.SelectedValue == "0" || txtSenha.Text == "") { this.ClientScript.RegisterClientScriptBlock(typeof(string), "alert", "<script>alert('Preencha todos os campos!');</script>"); } else { usuario.cpfUsu = txtCpf.Text; usuario.nomUsu = txtNome.Text; usuario.endUsu = txtEndereco.Text; usuario.cidUsu = txtCidade.Text; usuario.ufUsu = txtUf.Text; usuario.sexUsu = txtSexo.SelectedValue; usuario.telUsu = txtTelefone.Text; usuario.emaUsu = txtEmail.Text; usuario.senUsu = txtSenha.Text; usuario.codGra = Convert.ToInt32(txtGraduacao.SelectedValue); if (usuarioController.Atualizar(usuario)) { this.ClientScript.RegisterClientScriptBlock(typeof(string), "alert", "<script>alert('Usuário atualizado com sucesso!'); window.location.href='Home.aspx';</script>"); } else { this.ClientScript.RegisterClientScriptBlock(typeof(string), "alert", "<script>alert('Erro na alteração do registro!');</script>"); } } }
private void button4_Click(object sender, EventArgs e) { if (LoginTxT.Text != "" && SenhaTxT.Text != "") { Usuario.LoginUsuario = LoginTxT.Text; Usuario.SenhaUsuario = SenhaTxT.Text; var dbResultado = usuarioController.Atualizar(Usuario); MessageBox.Show(dbResultado.Mensagem); if (dbResultado.NumRetorno > 0) { this.Close(); } } }
public void CriarEditarDeletarUsuario() { // Arrange UsuarioController controller = new UsuarioController(); var usuarios = LiteDBClass.ListarTodosUsuario(); // Act var result = controller.CriarUsuario("NomeUsuario", "*****@*****.**", 1, 1); var usuariosComNovo = LiteDBClass.ListarTodosUsuario(); if (usuarios.Count() + 1 != usuariosComNovo.Count()) { Assert.Fail(); } // Assert Assert.IsTrue(result); var usuario = usuariosComNovo.Last(); result = controller.Atualizar(usuario.Id, "NomeusuarioNovo", "*****@*****.**", 4, 2); var usuarioEditado = (Usuario)LiteDBClass.GetObject(usuario.Id, Objetos.Usuario); if (usuarioEditado.Nome == usuario.Nome || usuarioEditado.Email == usuario.Email || usuarioEditado.IdCondominio == usuario.IdCondominio || usuarioEditado.TipoUsuario == usuario.TipoUsuario) { Assert.Fail(); } Assert.IsTrue(result); ViewResult resultView = controller.Delete(usuarioEditado.Id) as ViewResult; Assert.IsNotNull(resultView); if (LiteDBClass.ListarTodosUsuario().Count != usuarios.Count()) { Assert.Fail(); } Assert.IsTrue(result); }