public async Task <Actividad> AddActividad(Actividad act, string idUsuario, bool forzar) { Usuario usuario = await _usuarioRepository.GetUsuario(idUsuario); if (usuario == null) { throw new EntityException($"El usuario {idUsuario} no existe"); } usuario.IntentarGuardarActividad(act, forzar); await _actividadRepository.SaveChangesAsync(); return(act); }