feat: agregar SyncService y mejorar gestión de asistencia con nuevas funcionalidades

This commit is contained in:
Nurfog committed 2026-08-20 10:45:53 -04:00
1 parent fb275508ee
commit d953afd3b4
15 files changed
+339 -359

No files matched your search

+4 -1
View File
@@ -15,7 +15,9 @@ public class AuthService
public Profesor? CurrentUser => _currentUser;
public async Task<(bool Success, string Message)> LoginAsync(string rut, string password)
public int TipoAsignacionActual { get; private set; }
public async Task<(bool Success, string Message)> LoginAsync(string rut, int tipoAsignacion)
{
if (string.IsNullOrWhiteSpace(rut))
return (false, "Ingrese su RUT");
@@ -25,6 +27,7 @@ public class AuthService
return (false, "Usuario no encontrado");
_currentUser = profesor;
TipoAsignacionActual = tipoAsignacion;
return (true, "Inicio de sesión exitoso");
}