1234567891011121314151617 |
- import '../models/models.dart';
- import '../services/repo_service.dart';
- class LoginService {
- final RepoService<Usuario> _usuarioRepo = RepoService<Usuario>();
- Future<Usuario?> logIn(String email) async {
- List<Usuario> usuarios = await _usuarioRepo.obtenerTodos();
- Usuario? usuario = usuarios.firstWhere(
- (user) => user.correo?.toLowerCase() == email.toLowerCase(),
- orElse: () => null as Usuario,
- );
- return usuario;
- }
- }
|