public void Test_Eliminar() { //Arrange IRepositorioUsuarios repositorio = new RepositorioUsuarios(); int cantEsperada = 2; //Act repositorio.Eliminar("015"); var iLista = repositorio.ObtenerTodos(); //Assert Assert.Equal(cantEsperada, iLista.Count); }
public void EliminarTest() { IRepositorioUsuarios unRepositorio = new RepositorioUsuarios(); Usuario unUsuario = new Usuario() { Codigo = "1", NombreCompleto = "Juan", CorreoElectronico = "*****@*****.**" }; unRepositorio.Agregar(unUsuario); unRepositorio.Eliminar(unUsuario.Codigo); Assert.IsFalse(unRepositorio.ObtenerTodos().Contains(unUsuario)); }
public async Task <ActionResult> Delete(int id) { Usuario usuario = await _repositorioUsuarios.ObtenerPorId(id); if (usuario is null) { return(NotFound($"No existe el usuario con id {id}")); } try { await _repositorioUsuarios.Eliminar(usuario); } catch (Exception) { return(StatusCode(500, "Ha habido un error al eliminar el usuario")); } return(Ok(true)); }
protected void EliminarButton_Click(object sender, EventArgs e) { RepositorioUsuarios repositorio = new RepositorioUsuarios(); int id = UsuarioIdTxt.Text.ToInt(); if (!ExisteEnLaBaseDeDatos()) { Utils.Alerta(this, TipoTitulo.OperacionFallida, TiposMensajes.RegistroInexistente, IconType.error); return; } else { if (repositorio.Eliminar(id)) { Utils.Alerta(this, TipoTitulo.OperacionExitosa, TiposMensajes.RegistroEliminado, IconType.success); Limpiar(); } } repositorio.Dispose(); }
public void Eliminar() { RepositorioUsuarios repositorio = new RepositorioUsuarios(); Assert.IsTrue(repositorio.Eliminar(3)); }