Пример #1
0
        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);
        }