--
This commit is contained in:
@@ -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);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user