This commit is contained in:
Jorge Luis caudillo esparza
2026-05-21 10:56:10 -07:00
parent ded676ec67
commit da3a10bbb3
44 changed files with 1213 additions and 809 deletions

View File

@@ -53,7 +53,7 @@ namespace ADSUtileriasService.ChecadorController
List<PersonalChecadorIDResponse> personalsig = new List<PersonalChecadorIDResponse>();
var checks = rhsig.PersonalChecadorID(devicemodel.cveChecador);
var checks = rhsig.PersonalChecadorID(new Conexion.SIG.RequestPersonalChecadorID() { CvePersonal=-1, ChecadorID="-1", CveChecador = devicemodel.cveChecador });
if (checks != null)
{
personalsig = checks.Result;
@@ -65,12 +65,12 @@ namespace ADSUtileriasService.ChecadorController
//int contadorRegistros = 0;
using (ApiZKTeco device = new ApiZKTeco(devicemodel.iPLocal, devicemodel.puerto.ToEntero()))
{
registros = device.GetChecadorRegistroEmpleado(DateTime.Now.AddDays(-17), DateTime.Now.AddMonths(1));
registros = device.GetChecadorRegistroEmpleado(DateTime.Now.AddDays(-30), DateTime.Now.AddMonths(1));
bool continuarx = false;
while (continuarx && (registros == null || !registros.IsSuccess))
{
registros = device.GetChecadorRegistroEmpleado(DateTime.Now.AddDays(-17), DateTime.Now.AddMonths(1));
registros = device.GetChecadorRegistroEmpleado(DateTime.Now.AddDays(-30), DateTime.Now.AddMonths(1));
}
if (registros != null && registros.IsSuccess)
{
@@ -165,6 +165,19 @@ namespace ADSUtileriasService.ChecadorController
foreach (ResponseUser reg in users.Result)
{
Conexion.SIG.RHSIG rhsig = new Conexion.SIG.RHSIG();
if(reg.dwEnrollNumber != "99999")
{
var checks = rhsig.AddUpPersonalChecadorVinculo(new Conexion.SIG.RequestPersonalChecadorVinculoAddUp()
{
ChecadorID = reg.dwEnrollNumber.ToString(),
CvePersonal = reg.Password.ToEntero(),
CveChecador = devicemodel.cveChecador,
Checadorname = reg.Name
});
}
device.UpdateUserCardFromPassword(reg);
}