feat: agregar SyncService y mejorar gestión de asistencia con nuevas funcionalidades
This commit is contained in:
1 parent
fb275508ee
commit
d953afd3b4
15 files changed
+339
-359
No files matched your search
@@ -23,13 +23,16 @@ public class AsistenciaService
|
||||
public Task<List<DetalleContrato>> ObtenerAlumnosAsync(int idCursoAbierto)
|
||||
=> _cursoRepo.BuscarAlumnosPorCursoAsync(idCursoAbierto);
|
||||
|
||||
public Task<DetalleContrato?> BuscarAlumnoPorRutAsync(int idCursoAbierto, string idAlumno)
|
||||
=> _cursoRepo.BuscarAlumnoPorRutAsync(idCursoAbierto, idAlumno);
|
||||
|
||||
public Task<AsistenciaProfesor?> BuscarSesionActivaAsync(int idCursoAbierto)
|
||||
=> _asistenciaRepo.BuscarSesionActivaAsync(idCursoAbierto, DateTime.Today);
|
||||
|
||||
public async Task<AsistenciaProfesor> IniciarSesionAsync(int idCursoAbierto, string rut)
|
||||
public async Task<AsistenciaProfesor> IniciarSesionAsync(int idCursoAbierto, string rut, int tipoAsignacion)
|
||||
{
|
||||
var now = DateTime.Now;
|
||||
return await _asistenciaRepo.IniciarSesionAsync(idCursoAbierto, rut, now.Date, now.ToString("HH:mm"));
|
||||
return await _asistenciaRepo.IniciarSesionAsync(idCursoAbierto, rut, now.Date, now.ToString("HH:mm"), tipoAsignacion);
|
||||
}
|
||||
|
||||
public async Task<bool> FinalizarSesionAsync(int idSesion)
|
||||
|
||||
Reference in new issue
Block a user