public void EliminarExitoso() { Amigo amigo = FabricaEntidad.CrearEntidadAmigo(); amigo.Pasivo = listaUsuario[1].Id; amigo.Activo = listaUsuario[0].Id; dao.Eliminar(amigo); }
public override void Ejecutar() { try { baseUsuario = FabricaDAO.CrearDAOUsuario(); baseAmigo = FabricaDAO.CrearDAOAmigo(); usuario = (Usuario)baseUsuario.ConsultarPorNombre(usuario); amigo.Pasivo = usuario.Id; baseAmigo.Eliminar(amigo); log.Info("Id: " + amigo.Activo + " Nombre: " + usuario.NombreUsuario); } catch (BaseDeDatosExcepcion e) { e.DatosAsociados = "Id: " + amigo.Activo + " Nombre: " + usuario.NombreUsuario; log.Error(e.Mensaje + "|" + e.DatosAsociados); throw new HttpResponseException(HttpStatusCode.InternalServerError); } catch (CasteoInvalidoExcepcion e) { log.Warn(e.Mensaje); throw new HttpResponseException(HttpStatusCode.BadRequest); } }