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

Binary file not shown.

View File

@@ -3,47 +3,71 @@
"WorkspaceRootPath": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\",
"Documents": [
{
"AbsoluteMoniker": "D:0:0:{1C65BD72-C604-45A4-B18E-F5E415A6649F}|ADSUtileriasService\\ADSUtileriasService.csproj|c:\\proyectos\\checador.git\\checador-desktop\\adsutileriasservice\\servicios\\checadorservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{1C65BD72-C604-45A4-B18E-F5E415A6649F}|ADSUtileriasService\\ADSUtileriasService.csproj|solutionrelative:adsutileriasservice\\servicios\\checadorservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{1C65BD72-C604-45A4-B18E-F5E415A6649F}|ADSUtileriasService\\ADSUtileriasService.csproj|C:\\Proyectos\\Checador.git\\Checador-Desktop\\adsutileriasservice\\conexion\\sig\\rhsig.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{1C65BD72-C604-45A4-B18E-F5E415A6649F}|ADSUtileriasService\\ADSUtileriasService.csproj|solutionrelative:adsutileriasservice\\conexion\\sig\\rhsig.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{1C65BD72-C604-45A4-B18E-F5E415A6649F}|ADSUtileriasService\\ADSUtileriasService.csproj|C:\\Proyectos\\Checador.git\\Checador-Desktop\\adsutileriasservice\\checadorcontroller\\logicchecador.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{1C65BD72-C604-45A4-B18E-F5E415A6649F}|ADSUtileriasService\\ADSUtileriasService.csproj|solutionrelative:adsutileriasservice\\checadorcontroller\\logicchecador.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|C:\\DiscoE\\ADSistemas\\Proyectos\\SIG\\ADSUtileriasCore\\ADSUtileriasService\\ChecadorController\\LogicChecador.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|c:\\proyectos\\checador.git\\checador-desktop\\adsutileriaswf\\connected services\\wcf_checador\\reference.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|solutionrelative:adsutileriaswf\\connected services\\wcf_checador\\reference.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|c:\\proyectos\\checador.git\\checador-desktop\\adsutileriaswf\\helpers\\serviceconection.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|solutionrelative:adsutileriaswf\\helpers\\serviceconection.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
"AbsoluteMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|C:\\Proyectos\\Checador.git\\Checador-Desktop\\adsutileriaswf\\views\\relojchecador\\views\\frmnewpersonalchecador.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form",
"RelativeMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|solutionrelative:adsutileriaswf\\views\\relojchecador\\views\\frmnewpersonalchecador.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
},
{
"AbsoluteMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|c:\\proyectos\\checador.git\\checador-desktop\\adsutileriaswf\\views\\relojchecador\\views\\frmnewpersonalchecador.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|solutionrelative:adsutileriaswf\\views\\relojchecador\\views\\frmnewpersonalchecador.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|c:\\proyectos\\checador.git\\checador-desktop\\adsutileriaswf\\helpers\\serviceconection.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|solutionrelative:adsutileriaswf\\helpers\\serviceconection.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|c:\\proyectos\\checador.git\\checador-desktop\\adsutileriaswf\\connected services\\utileriasservicewcf\\reference.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|solutionrelative:adsutileriaswf\\connected services\\utileriasservicewcf\\reference.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|C:\\Proyectos\\Checador.git\\Checador-Desktop\\adsutileriaswf\\views\\relojchecador\\views\\frmnewpersonalchecador.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form",
"RelativeMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|solutionrelative:adsutileriaswf\\views\\relojchecador\\views\\frmnewpersonalchecador.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
"AbsoluteMoniker": "D:0:0:{1C65BD72-C604-45A4-B18E-F5E415A6649F}|ADSUtileriasService\\ADSUtileriasService.csproj|C:\\Proyectos\\Checador.git\\Checador-Desktop\\adsutileriasservice\\servicios\\utileriasservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{1C65BD72-C604-45A4-B18E-F5E415A6649F}|ADSUtileriasService\\ADSUtileriasService.csproj|solutionrelative:adsutileriasservice\\servicios\\utileriasservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{1C65BD72-C604-45A4-B18E-F5E415A6649F}|ADSUtileriasService\\ADSUtileriasService.csproj|c:\\proyectos\\checador.git\\checador-desktop\\adsutileriasservice\\servicios\\puntoventaservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{1C65BD72-C604-45A4-B18E-F5E415A6649F}|ADSUtileriasService\\ADSUtileriasService.csproj|solutionrelative:adsutileriasservice\\servicios\\puntoventaservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{1C65BD72-C604-45A4-B18E-F5E415A6649F}|ADSUtileriasService\\ADSUtileriasService.csproj|C:\\Proyectos\\Checador.git\\Checador-Desktop\\adsutileriasservice\\servicios\\checadorservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{1C65BD72-C604-45A4-B18E-F5E415A6649F}|ADSUtileriasService\\ADSUtileriasService.csproj|solutionrelative:adsutileriasservice\\servicios\\checadorservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{1C65BD72-C604-45A4-B18E-F5E415A6649F}|ADSUtileriasService\\ADSUtileriasService.csproj|C:\\Proyectos\\Checador.git\\Checador-Desktop\\adsutileriasservice\\checadorcontroller\\logicchecador.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{1C65BD72-C604-45A4-B18E-F5E415A6649F}|ADSUtileriasService\\ADSUtileriasService.csproj|solutionrelative:adsutileriasservice\\checadorcontroller\\logicchecador.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|c:\\proyectos\\checador.git\\checador-desktop\\adsutileriaswf\\adsutileriaswf.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|",
"RelativeMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|solutionrelative:adsutileriaswf\\adsutileriaswf.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|"
},
{
"AbsoluteMoniker": "D:0:0:{1C65BD72-C604-45A4-B18E-F5E415A6649F}|ADSUtileriasService\\ADSUtileriasService.csproj|C:\\Proyectos\\Checador.git\\Checador-Desktop\\adsutileriasservice\\conexion\\sig\\rhsig.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{1C65BD72-C604-45A4-B18E-F5E415A6649F}|ADSUtileriasService\\ADSUtileriasService.csproj|solutionrelative:adsutileriasservice\\conexion\\sig\\rhsig.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|c:\\proyectos\\checador.git\\checador-desktop\\adsutileriaswf\\connected services\\wcf_checador\\reference.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|solutionrelative:adsutileriaswf\\connected services\\wcf_checador\\reference.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{B37990F0-98E6-4D00-8B10-9F704B674EBD}|..\\..\\SIG_NETCore\\SIGAPI\\ADSNetLibrary\\ADSNetLibrary\\ADSNetLibrary.csproj|c:\\proyectos\\sig_netcore\\sigapi\\adsnetlibrary\\adsnetlibrary\\helpers\\conexiones\\zkteckolib\\sdkzkteckohelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|c:\\proyectos\\checador.git\\checador-desktop\\adsutileriaswf\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|solutionrelative:adsutileriaswf\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|c:\\proyectos\\checador.git\\checador-desktop\\adsutileriaswf\\views\\relojchecador\\views\\frmchecadores.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|solutionrelative:adsutileriaswf\\views\\relojchecador\\views\\frmchecadores.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|c:\\proyectos\\checador.git\\checador-desktop\\adsutileriaswf\\connected services\\utileriasservicewcf\\connectedservice.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}",
"RelativeMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|solutionrelative:adsutileriaswf\\connected services\\utileriasservicewcf\\connectedservice.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}"
},
{
"AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|C:\\DiscoE\\ADSistemas\\Proyectos\\SIG\\ADSUtileriasCore\\ADSUtileriasService\\ChecadorController\\LogicChecador.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|c:\\proyectos\\checador.git\\checador-desktop\\adsutileriaswf\\views\\relojchecador\\views\\frmnewpersonalchecador.designer.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|solutionrelative:adsutileriaswf\\views\\relojchecador\\views\\frmnewpersonalchecador.designer.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{B37990F0-98E6-4D00-8B10-9F704B674EBD}|..\\..\\SIG_NETCore\\SIGAPI\\ADSNetLibrary\\ADSNetLibrary\\ADSNetLibrary.csproj|c:\\proyectos\\sig_netcore\\sigapi\\adsnetlibrary\\adsnetlibrary\\helpers\\conexiones\\zkteckolib\\sdkzkteckohelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|c:\\proyectos\\checador.git\\checador-desktop\\adsutileriaswf\\views\\gral\\frmlogin.designer.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|solutionrelative:adsutileriaswf\\views\\gral\\frmlogin.designer.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
@@ -60,22 +84,10 @@
"AbsoluteMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|C:\\Proyectos\\Checador.git\\Checador-Desktop\\adsutileriaswf\\views\\relojchecador\\views\\frmchecadores.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form",
"RelativeMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|solutionrelative:adsutileriaswf\\views\\relojchecador\\views\\frmchecadores.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
},
{
"AbsoluteMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|c:\\proyectos\\checador.git\\checador-desktop\\adsutileriaswf\\views\\relojchecador\\views\\frmchecadores.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|solutionrelative:adsutileriaswf\\views\\relojchecador\\views\\frmchecadores.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|c:\\proyectos\\checador.git\\checador-desktop\\adsutileriaswf\\views\\relojchecador\\views\\frmaddtocheckador.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|solutionrelative:adsutileriaswf\\views\\relojchecador\\views\\frmaddtocheckador.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|c:\\proyectos\\checador.git\\checador-desktop\\adsutileriaswf\\connected services\\utileriasservicewcf\\connectedservice.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}",
"RelativeMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|solutionrelative:adsutileriaswf\\connected services\\utileriasservicewcf\\connectedservice.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}"
},
{
"AbsoluteMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|c:\\proyectos\\checador.git\\checador-desktop\\adsutileriaswf\\adsutileriaswf.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|",
"RelativeMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|solutionrelative:adsutileriaswf\\adsutileriaswf.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|"
},
{
"AbsoluteMoniker": "D:0:0:{1C65BD72-C604-45A4-B18E-F5E415A6649F}|ADSUtileriasService\\ADSUtileriasService.csproj|C:\\Proyectos\\Checador.git\\Checador-Desktop\\adsutileriasservice\\adsutileriasapp.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{1C65BD72-C604-45A4-B18E-F5E415A6649F}|ADSUtileriasService\\ADSUtileriasService.csproj|solutionrelative:adsutileriasservice\\adsutileriasapp.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
@@ -121,10 +133,6 @@
{
"AbsoluteMoniker": "D:0:0:{B37990F0-98E6-4D00-8B10-9F704B674EBD}|..\\..\\SIG_NETCore\\SIGAPI\\ADSNetLibrary\\ADSNetLibrary\\ADSNetLibrary.csproj|c:\\proyectos\\sig_netcore\\sigapi\\adsnetlibrary\\adsnetlibrary\\adsnetlibrary.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|"
},
{
"AbsoluteMoniker": "D:0:0:{1C65BD72-C604-45A4-B18E-F5E415A6649F}|ADSUtileriasService\\ADSUtileriasService.csproj|C:\\Proyectos\\Checador.git\\Checador-Desktop\\adsutileriasservice\\servicios\\utileriasservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{1C65BD72-C604-45A4-B18E-F5E415A6649F}|ADSUtileriasService\\ADSUtileriasService.csproj|solutionrelative:adsutileriasservice\\servicios\\utileriasservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{1C65BD72-C604-45A4-B18E-F5E415A6649F}|ADSUtileriasService\\ADSUtileriasService.csproj|C:\\Proyectos\\Checador.git\\Checador-Desktop\\adsutileriasservice\\packages.config||{FA3CD31E-987B-443A-9B81-186104E8DAC1}",
"RelativeMoniker": "D:0:0:{1C65BD72-C604-45A4-B18E-F5E415A6649F}|ADSUtileriasService\\ADSUtileriasService.csproj|solutionrelative:adsutileriasservice\\packages.config||{FA3CD31E-987B-443A-9B81-186104E8DAC1}"
@@ -144,10 +152,6 @@
"AbsoluteMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|C:\\Proyectos\\Checador.git\\Checador-Desktop\\adsutileriaswf\\views\\relojchecador\\views\\frmbuscarpersonal.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form",
"RelativeMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|solutionrelative:adsutileriaswf\\views\\relojchecador\\views\\frmbuscarpersonal.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
},
{
"AbsoluteMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|c:\\proyectos\\checador.git\\checador-desktop\\adsutileriaswf\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|solutionrelative:adsutileriaswf\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|c:\\proyectos\\checador.git\\checador-desktop\\adsutileriaswf\\connected services\\wcf_pv\\reference.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|solutionrelative:adsutileriaswf\\connected services\\wcf_pv\\reference.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
@@ -163,7 +167,7 @@
"DocumentGroups": [
{
"DockedHeight": 310,
"SelectedChildIndex": 9,
"SelectedChildIndex": 6,
"Children": [
{
"$type": "Bookmark",
@@ -183,79 +187,188 @@
},
{
"$type": "Document",
"DocumentIndex": 7,
"Title": "Reference.cs",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Connected Services\\UtileriasServiceWCF\\Reference.cs",
"RelativeDocumentMoniker": "ADSUtileriasWF\\Connected Services\\UtileriasServiceWCF\\Reference.cs",
"ToolTip": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Connected Services\\UtileriasServiceWCF\\Reference.cs",
"RelativeToolTip": "ADSUtileriasWF\\Connected Services\\UtileriasServiceWCF\\Reference.cs",
"ViewState": "AgIAAO0JAAAAAAAAAAAYwP8JAAAJAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2026-04-27T18:30:57.022Z"
},
{
"$type": "Document",
"DocumentIndex": 9,
"Title": "FrmNewPersonalChecador.Designer.cs",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Views\\RelojChecador\\Views\\FrmNewPersonalChecador.Designer.cs",
"RelativeDocumentMoniker": "ADSUtileriasWF\\Views\\RelojChecador\\Views\\FrmNewPersonalChecador.Designer.cs",
"ToolTip": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Views\\RelojChecador\\Views\\FrmNewPersonalChecador.Designer.cs",
"RelativeToolTip": "ADSUtileriasWF\\Views\\RelojChecador\\Views\\FrmNewPersonalChecador.Designer.cs",
"ViewState": "AgIAADUAAAAAAAAAAAAAAAcCAABQAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2026-04-27T18:03:44.343Z"
},
{
"$type": "Document",
"DocumentIndex": 8,
"Title": "FrmNewPersonalChecador.cs [Design]",
"DocumentIndex": 1,
"Title": "FrmNewPersonalChecador.cs",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Views\\RelojChecador\\Views\\FrmNewPersonalChecador.cs",
"RelativeDocumentMoniker": "ADSUtileriasWF\\Views\\RelojChecador\\Views\\FrmNewPersonalChecador.cs",
"ToolTip": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Views\\RelojChecador\\Views\\FrmNewPersonalChecador.cs [Design]",
"RelativeToolTip": "ADSUtileriasWF\\Views\\RelojChecador\\Views\\FrmNewPersonalChecador.cs [Design]",
"ToolTip": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Views\\RelojChecador\\Views\\FrmNewPersonalChecador.cs",
"RelativeToolTip": "ADSUtileriasWF\\Views\\RelojChecador\\Views\\FrmNewPersonalChecador.cs",
"ViewState": "AgIAAOkAAAAAAAAAAAAYwAwBAAA1AAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2026-04-25T17:28:12.503Z"
"WhenOpened": "2026-04-27T14:04:20.092Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 5,
"Title": "serviceconection.cs",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Helpers\\serviceconection.cs",
"RelativeDocumentMoniker": "ADSUtileriasWF\\Helpers\\serviceconection.cs",
"ToolTip": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Helpers\\serviceconection.cs",
"RelativeToolTip": "ADSUtileriasWF\\Helpers\\serviceconection.cs",
"ViewState": "AgIAAHgAAAAAAAAAAAAQwIgAAAA9AAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2026-04-27T18:28:14.38Z"
},
{
"$type": "Document",
"DocumentIndex": 4,
"Title": "Reference.cs",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Connected Services\\WCF_Checador\\Reference.cs",
"RelativeDocumentMoniker": "ADSUtileriasWF\\Connected Services\\WCF_Checador\\Reference.cs",
"ToolTip": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Connected Services\\WCF_Checador\\Reference.cs",
"RelativeToolTip": "ADSUtileriasWF\\Connected Services\\WCF_Checador\\Reference.cs",
"ViewState": "AgIAAFEQAAAAAAAAAAAtwGAQAAA4AAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2026-04-27T18:31:26.874Z"
},
{
"$type": "Document",
"DocumentIndex": 0,
"DocumentIndex": 6,
"Title": "ChecadorService.cs",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasService\\Servicios\\ChecadorService.cs",
"RelativeDocumentMoniker": "ADSUtileriasService\\Servicios\\ChecadorService.cs",
"ToolTip": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasService\\Servicios\\ChecadorService.cs",
"RelativeToolTip": "ADSUtileriasService\\Servicios\\ChecadorService.cs",
"ViewState": "AgIAAC8AAAAAAAAAAAAYwD4AAAAcAAAAAAAAAA==",
"ViewState": "AgIAAD4AAAAAAAAAAAAAAEkAAAANAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2026-02-28T17:34:57.167Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 0,
"Title": "FrmNewPersonalChecador.cs [Design]",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Views\\RelojChecador\\Views\\FrmNewPersonalChecador.cs",
"RelativeDocumentMoniker": "ADSUtileriasWF\\Views\\RelojChecador\\Views\\FrmNewPersonalChecador.cs",
"ToolTip": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Views\\RelojChecador\\Views\\FrmNewPersonalChecador.cs [Design]",
"RelativeToolTip": "ADSUtileriasWF\\Views\\RelojChecador\\Views\\FrmNewPersonalChecador.cs [Design]",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2026-04-25T17:28:12.503Z",
"EditorCaption": " [Design]"
},
{
"$type": "Document",
"DocumentIndex": 3,
"Title": "Reference.cs",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Connected Services\\UtileriasServiceWCF\\Reference.cs",
"RelativeDocumentMoniker": "ADSUtileriasWF\\Connected Services\\UtileriasServiceWCF\\Reference.cs",
"ToolTip": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Connected Services\\UtileriasServiceWCF\\Reference.cs",
"RelativeToolTip": "ADSUtileriasWF\\Connected Services\\UtileriasServiceWCF\\Reference.cs",
"ViewState": "AgIAALULAAAAAAAAAAAYwMMLAAAUAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2026-04-27T18:30:57.022Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 5,
"Title": "Puntoventaservice.cs",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasService\\Servicios\\Puntoventaservice.cs",
"RelativeDocumentMoniker": "ADSUtileriasService\\Servicios\\Puntoventaservice.cs",
"ToolTip": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasService\\Servicios\\Puntoventaservice.cs",
"RelativeToolTip": "ADSUtileriasService\\Servicios\\Puntoventaservice.cs",
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAoAAAABAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2026-05-21T00:55:14.098Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 4,
"Title": "UtileriasService.cs",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasService\\Servicios\\UtileriasService.cs",
"RelativeDocumentMoniker": "ADSUtileriasService\\Servicios\\UtileriasService.cs",
"ToolTip": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasService\\Servicios\\UtileriasService.cs",
"RelativeToolTip": "ADSUtileriasService\\Servicios\\UtileriasService.cs",
"ViewState": "AgIAABIAAAAAAAAAAAAAACMAAABaAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2026-02-28T17:53:53.994Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 8,
"Title": "ADSUtileriasWF.csproj",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\ADSUtileriasWF.csproj",
"RelativeDocumentMoniker": "ADSUtileriasWF\\ADSUtileriasWF.csproj",
"ToolTip": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\ADSUtileriasWF.csproj",
"RelativeToolTip": "ADSUtileriasWF\\ADSUtileriasWF.csproj",
"ViewState": "AgIAAAYAAAAAAAAAAAAiwBkAAABBAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|",
"WhenOpened": "2025-09-22T23:58:49.875Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 2,
"Title": "serviceconection.cs",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Helpers\\serviceconection.cs",
"RelativeDocumentMoniker": "ADSUtileriasWF\\Helpers\\serviceconection.cs",
"ToolTip": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Helpers\\serviceconection.cs",
"RelativeToolTip": "ADSUtileriasWF\\Helpers\\serviceconection.cs",
"ViewState": "AgIAAFoAAAAAAAAAAAAYwGgAAACVAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2026-04-27T18:28:14.38Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 7,
"Title": "LogicChecador.cs",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasService\\ChecadorController\\LogicChecador.cs",
"RelativeDocumentMoniker": "ADSUtileriasService\\ChecadorController\\LogicChecador.cs",
"ToolTip": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasService\\ChecadorController\\LogicChecador.cs",
"RelativeToolTip": "ADSUtileriasService\\ChecadorController\\LogicChecador.cs",
"ViewState": "AgIAACgAAAAAAAAAAAAtwDcAAABPAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2026-03-02T08:55:52.651Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 9,
"Title": "RHSIG.cs",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasService\\Conexion\\SIG\\RHSIG.cs",
"RelativeDocumentMoniker": "ADSUtileriasService\\Conexion\\SIG\\RHSIG.cs",
"ToolTip": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasService\\Conexion\\SIG\\RHSIG.cs",
"RelativeToolTip": "ADSUtileriasService\\Conexion\\SIG\\RHSIG.cs",
"ViewState": "AgIAADIAAAAAAAAAAAAowFAAAAAAAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2026-04-27T14:37:18.571Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 12,
"Title": "Program.cs",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Program.cs",
"RelativeDocumentMoniker": "ADSUtileriasWF\\Program.cs",
"ToolTip": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Program.cs",
"RelativeToolTip": "ADSUtileriasWF\\Program.cs",
"ViewState": "AgIAAB0AAAAAAAAAAAAQwC0AAAAUAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2026-03-02T08:23:00.244Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 10,
"Title": "Reference.cs",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Connected Services\\WCF_Checador\\Reference.cs",
"RelativeDocumentMoniker": "ADSUtileriasWF\\Connected Services\\WCF_Checador\\Reference.cs",
"ToolTip": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Connected Services\\WCF_Checador\\Reference.cs",
"RelativeToolTip": "ADSUtileriasWF\\Connected Services\\WCF_Checador\\Reference.cs",
"ViewState": "AgIAAD8HAAAAAAAAAAAQwJYHAAAXAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2026-05-21T00:53:26.815Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 13,
"Title": "FrmChecadores.cs",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Views\\RelojChecador\\Views\\FrmChecadores.cs",
"RelativeDocumentMoniker": "ADSUtileriasWF\\Views\\RelojChecador\\Views\\FrmChecadores.cs",
"ToolTip": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Views\\RelojChecador\\Views\\FrmChecadores.cs",
"RelativeToolTip": "ADSUtileriasWF\\Views\\RelojChecador\\Views\\FrmChecadores.cs",
"ViewState": "AgIAAMIAAAAAAAAAAAAtwNEAAAAaAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2026-02-28T17:39:41.191Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 11,
"Title": "SDKZkTeckoHelper.cs",
"DocumentMoniker": "C:\\Proyectos\\SIG_NETCore\\SIGAPI\\ADSNetLibrary\\ADSNetLibrary\\Helpers\\Conexiones\\ZkTeckoLib\\SDKZkTeckoHelper.cs",
"RelativeDocumentMoniker": "..\\..\\SIG_NETCore\\SIGAPI\\ADSNetLibrary\\ADSNetLibrary\\Helpers\\Conexiones\\ZkTeckoLib\\SDKZkTeckoHelper.cs",
"ToolTip": "C:\\Proyectos\\SIG_NETCore\\SIGAPI\\ADSNetLibrary\\ADSNetLibrary\\Helpers\\Conexiones\\ZkTeckoLib\\SDKZkTeckoHelper.cs",
"RelativeToolTip": "..\\..\\SIG_NETCore\\SIGAPI\\ADSNetLibrary\\ADSNetLibrary\\Helpers\\Conexiones\\ZkTeckoLib\\SDKZkTeckoHelper.cs",
"ViewState": "AgIAAPgLAAAAAAAAAAAYwGsYAAAeAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2026-03-02T09:00:47.419Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 15,
"Title": "LogicChecador.cs",
"DocumentMoniker": "C:\\DiscoE\\ADSistemas\\Proyectos\\SIG\\ADSUtileriasCore\\ADSUtileriasService\\ChecadorController\\LogicChecador.cs",
"RelativeDocumentMoniker": "..\\..\\..\\DiscoE\\ADSistemas\\Proyectos\\SIG\\ADSUtileriasCore\\ADSUtileriasService\\ChecadorController\\LogicChecador.cs",
@@ -267,56 +380,33 @@
},
{
"$type": "Document",
"DocumentIndex": 2,
"Title": "LogicChecador.cs",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasService\\ChecadorController\\LogicChecador.cs",
"RelativeDocumentMoniker": "ADSUtileriasService\\ChecadorController\\LogicChecador.cs",
"ToolTip": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasService\\ChecadorController\\LogicChecador.cs",
"RelativeToolTip": "ADSUtileriasService\\ChecadorController\\LogicChecador.cs",
"ViewState": "AgIAACYAAAAAAAAAAAAtwDUAAAA3AAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2026-03-02T08:55:52.651Z"
},
{
"$type": "Document",
"DocumentIndex": 1,
"Title": "RHSIG.cs",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasService\\Conexion\\SIG\\RHSIG.cs",
"RelativeDocumentMoniker": "ADSUtileriasService\\Conexion\\SIG\\RHSIG.cs",
"ToolTip": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasService\\Conexion\\SIG\\RHSIG.cs",
"RelativeToolTip": "ADSUtileriasService\\Conexion\\SIG\\RHSIG.cs",
"ViewState": "AgIAABsAAAAAAAAAAAAowCQAAAAJAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2026-04-27T14:37:18.571Z"
},
{
"$type": "Document",
"DocumentIndex": 6,
"Title": "FrmNewPersonalChecador.cs",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Views\\RelojChecador\\Views\\FrmNewPersonalChecador.cs",
"RelativeDocumentMoniker": "ADSUtileriasWF\\Views\\RelojChecador\\Views\\FrmNewPersonalChecador.cs",
"ToolTip": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Views\\RelojChecador\\Views\\FrmNewPersonalChecador.cs",
"RelativeToolTip": "ADSUtileriasWF\\Views\\RelojChecador\\Views\\FrmNewPersonalChecador.cs",
"ViewState": "AgIAAC4FAAAAAAAAAAAAADwFAABEAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2026-04-27T14:04:20.092Z"
},
{
"$type": "Document",
"DocumentIndex": 15,
"Title": "FrmChecadores.cs",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Views\\RelojChecador\\Views\\FrmChecadores.cs",
"RelativeDocumentMoniker": "ADSUtileriasWF\\Views\\RelojChecador\\Views\\FrmChecadores.cs",
"ToolTip": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Views\\RelojChecador\\Views\\FrmChecadores.cs",
"RelativeToolTip": "ADSUtileriasWF\\Views\\RelojChecador\\Views\\FrmChecadores.cs",
"ViewState": "AgIAAAUAAAAAAAAAAIAwwMgAAABCAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2026-02-28T17:39:41.191Z",
"DocumentIndex": 14,
"Title": "ConnectedService.json",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Connected Services\\UtileriasServiceWCF\\ConnectedService.json",
"RelativeDocumentMoniker": "ADSUtileriasWF\\Connected Services\\UtileriasServiceWCF\\ConnectedService.json",
"ToolTip": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Connected Services\\UtileriasServiceWCF\\ConnectedService.json",
"RelativeToolTip": "ADSUtileriasWF\\Connected Services\\UtileriasServiceWCF\\ConnectedService.json",
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001642|",
"WhenOpened": "2026-04-27T18:31:15.959Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 11,
"DocumentIndex": 16,
"Title": "FrmNewPersonalChecador.Designer.cs",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Views\\RelojChecador\\Views\\FrmNewPersonalChecador.Designer.cs",
"RelativeDocumentMoniker": "ADSUtileriasWF\\Views\\RelojChecador\\Views\\FrmNewPersonalChecador.Designer.cs",
"ToolTip": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Views\\RelojChecador\\Views\\FrmNewPersonalChecador.Designer.cs",
"RelativeToolTip": "ADSUtileriasWF\\Views\\RelojChecador\\Views\\FrmNewPersonalChecador.Designer.cs",
"ViewState": "AgIAAAYAAAAAAAAAAABxwBYAAAAIAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2026-04-27T18:03:44.343Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 17,
"Title": "FrmLogin.Designer.cs",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Views\\Gral\\FrmLogin.Designer.cs",
"RelativeDocumentMoniker": "ADSUtileriasWF\\Views\\Gral\\FrmLogin.Designer.cs",
@@ -328,19 +418,7 @@
},
{
"$type": "Document",
"DocumentIndex": 10,
"Title": "SDKZkTeckoHelper.cs",
"DocumentMoniker": "C:\\Proyectos\\SIG_NETCore\\SIGAPI\\ADSNetLibrary\\ADSNetLibrary\\Helpers\\Conexiones\\ZkTeckoLib\\SDKZkTeckoHelper.cs",
"RelativeDocumentMoniker": "..\\..\\SIG_NETCore\\SIGAPI\\ADSNetLibrary\\ADSNetLibrary\\Helpers\\Conexiones\\ZkTeckoLib\\SDKZkTeckoHelper.cs",
"ToolTip": "C:\\Proyectos\\SIG_NETCore\\SIGAPI\\ADSNetLibrary\\ADSNetLibrary\\Helpers\\Conexiones\\ZkTeckoLib\\SDKZkTeckoHelper.cs",
"RelativeToolTip": "..\\..\\SIG_NETCore\\SIGAPI\\ADSNetLibrary\\ADSNetLibrary\\Helpers\\Conexiones\\ZkTeckoLib\\SDKZkTeckoHelper.cs",
"ViewState": "AgIAAFAAAAAAAAAAAAAQwGAAAAAsAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2026-03-02T09:00:47.419Z"
},
{
"$type": "Document",
"DocumentIndex": 12,
"DocumentIndex": 18,
"Title": "FrmLogin.cs [Design]",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Views\\Gral\\FrmLogin.cs",
"RelativeDocumentMoniker": "ADSUtileriasWF\\Views\\Gral\\FrmLogin.cs",
@@ -351,7 +429,7 @@
},
{
"$type": "Document",
"DocumentIndex": 16,
"DocumentIndex": 21,
"Title": "FrmAddToCheckador.cs",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Views\\RelojChecador\\Views\\FrmAddToCheckador.cs",
"RelativeDocumentMoniker": "ADSUtileriasWF\\Views\\RelojChecador\\Views\\FrmAddToCheckador.cs",
@@ -359,35 +437,12 @@
"RelativeToolTip": "ADSUtileriasWF\\Views\\RelojChecador\\Views\\FrmAddToCheckador.cs",
"ViewState": "AgIAAA8AAAAAAAAAAAAgwCMAAAAiAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2026-04-27T18:52:15.597Z"
"WhenOpened": "2026-04-27T18:52:15.597Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 17,
"Title": "ConnectedService.json",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Connected Services\\UtileriasServiceWCF\\ConnectedService.json",
"RelativeDocumentMoniker": "ADSUtileriasWF\\Connected Services\\UtileriasServiceWCF\\ConnectedService.json",
"ToolTip": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Connected Services\\UtileriasServiceWCF\\ConnectedService.json",
"RelativeToolTip": "ADSUtileriasWF\\Connected Services\\UtileriasServiceWCF\\ConnectedService.json",
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001642|",
"WhenOpened": "2026-04-27T18:31:15.959Z"
},
{
"$type": "Document",
"DocumentIndex": 18,
"Title": "ADSUtileriasWF.csproj",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\ADSUtileriasWF.csproj",
"RelativeDocumentMoniker": "ADSUtileriasWF\\ADSUtileriasWF.csproj",
"ToolTip": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\ADSUtileriasWF.csproj",
"RelativeToolTip": "ADSUtileriasWF\\ADSUtileriasWF.csproj",
"ViewState": "AgIAAAYAAAAAAAAAAAAiwBkAAABBAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|",
"WhenOpened": "2025-09-22T23:58:49.875Z"
},
{
"$type": "Document",
"DocumentIndex": 28,
"DocumentIndex": 31,
"Title": "FrmChecadores.cs",
"DocumentMoniker": "C:\\DiscoE\\ADSistemas\\Proyectos\\SIG\\ADSUtileriasCore\\ADSUtileriasWF\\Views\\RelojChecador\\Views\\FrmChecadores.cs",
"RelativeDocumentMoniker": "..\\..\\..\\DiscoE\\ADSistemas\\Proyectos\\SIG\\ADSUtileriasCore\\ADSUtileriasWF\\Views\\RelojChecador\\Views\\FrmChecadores.cs",
@@ -399,7 +454,7 @@
},
{
"$type": "Document",
"DocumentIndex": 30,
"DocumentIndex": 33,
"Title": "ADSNetLibrary.csproj",
"DocumentMoniker": "C:\\Proyectos\\SIG_NETCore\\SIGAPI\\ADSNetLibrary\\ADSNetLibrary\\ADSNetLibrary.csproj",
"RelativeDocumentMoniker": "..\\..\\SIG_NETCore\\SIGAPI\\ADSNetLibrary\\ADSNetLibrary\\ADSNetLibrary.csproj",
@@ -411,7 +466,7 @@
},
{
"$type": "Document",
"DocumentIndex": 29,
"DocumentIndex": 32,
"Title": "ChecadorService.cs",
"DocumentMoniker": "C:\\DiscoE\\ADSistemas\\Proyectos\\SIG\\ADSUtileriasCore\\ADSUtileriasService\\Servicios\\ChecadorService.cs",
"RelativeDocumentMoniker": "..\\..\\..\\DiscoE\\ADSistemas\\Proyectos\\SIG\\ADSUtileriasCore\\ADSUtileriasService\\Servicios\\ChecadorService.cs",
@@ -423,7 +478,7 @@
},
{
"$type": "Document",
"DocumentIndex": 39,
"DocumentIndex": 40,
"Title": "ADSNetLibrary",
"DocumentMoniker": "C:\\Proyectos\\SIG_NETCore\\SIGAPI\\ADSNetLibrary\\ADSNetLibrary\\ADSNetLibrary.csproj",
"RelativeDocumentMoniker": "..\\..\\SIG_NETCore\\SIGAPI\\ADSNetLibrary\\ADSNetLibrary\\ADSNetLibrary.csproj",
@@ -434,7 +489,7 @@
},
{
"$type": "Document",
"DocumentIndex": 33,
"DocumentIndex": 35,
"Title": "ReporteChecadores.cs",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Views\\RelojChecador\\Gluyas\\ReporteChecadores.cs",
"RelativeDocumentMoniker": "ADSUtileriasWF\\Views\\RelojChecador\\Gluyas\\ReporteChecadores.cs",
@@ -446,7 +501,7 @@
},
{
"$type": "Document",
"DocumentIndex": 34,
"DocumentIndex": 36,
"Title": "FrmNewPersonalChecador.cs",
"DocumentMoniker": "C:\\DiscoE\\ADSistemas\\Proyectos\\SIG\\ADSUtileriasCore\\ADSUtileriasWF\\Views\\RelojChecador\\Views\\FrmNewPersonalChecador.cs",
"RelativeDocumentMoniker": "..\\..\\..\\DiscoE\\ADSistemas\\Proyectos\\SIG\\ADSUtileriasCore\\ADSUtileriasWF\\Views\\RelojChecador\\Views\\FrmNewPersonalChecador.cs",
@@ -458,7 +513,7 @@
},
{
"$type": "Document",
"DocumentIndex": 35,
"DocumentIndex": 37,
"Title": "FrmBuscarPersonal.cs",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Views\\RelojChecador\\Views\\FrmBuscarPersonal.cs",
"RelativeDocumentMoniker": "ADSUtileriasWF\\Views\\RelojChecador\\Views\\FrmBuscarPersonal.cs",
@@ -471,19 +526,7 @@
},
{
"$type": "Document",
"DocumentIndex": 37,
"Title": "Program.cs",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Program.cs",
"RelativeDocumentMoniker": "ADSUtileriasWF\\Program.cs",
"ToolTip": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Program.cs",
"RelativeToolTip": "ADSUtileriasWF\\Program.cs",
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2026-03-02T08:23:00.244Z"
},
{
"$type": "Document",
"DocumentIndex": 38,
"DocumentIndex": 39,
"Title": "Reference.cs",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Connected Services\\WCF_PV\\Reference.cs",
"RelativeDocumentMoniker": "ADSUtileriasWF\\Connected Services\\WCF_PV\\Reference.cs",
@@ -495,7 +538,7 @@
},
{
"$type": "Document",
"DocumentIndex": 14,
"DocumentIndex": 20,
"Title": "FrmChecadores.cs [Design]",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Views\\RelojChecador\\Views\\FrmChecadores.cs",
"RelativeDocumentMoniker": "ADSUtileriasWF\\Views\\RelojChecador\\Views\\FrmChecadores.cs",
@@ -506,7 +549,7 @@
},
{
"$type": "Document",
"DocumentIndex": 13,
"DocumentIndex": 19,
"Title": "FrmInicio.cs [Design]",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Views\\RelojChecador\\Views\\FrmInicio.cs",
"RelativeDocumentMoniker": "ADSUtileriasWF\\Views\\RelojChecador\\Views\\FrmInicio.cs",
@@ -517,7 +560,7 @@
},
{
"$type": "Document",
"DocumentIndex": 19,
"DocumentIndex": 22,
"Title": "ADSUtileriasAPP.cs",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasService\\ADSUtileriasAPP.cs",
"RelativeDocumentMoniker": "ADSUtileriasService\\ADSUtileriasAPP.cs",
@@ -529,7 +572,7 @@
},
{
"$type": "Document",
"DocumentIndex": 21,
"DocumentIndex": 24,
"Title": "SqlLiteBase.cs",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasService\\Helpers\\ADSSqlite\\SqlLiteBase.cs",
"RelativeDocumentMoniker": "ADSUtileriasService\\Helpers\\ADSSqlite\\SqlLiteBase.cs",
@@ -541,7 +584,7 @@
},
{
"$type": "Document",
"DocumentIndex": 22,
"DocumentIndex": 25,
"Title": "ADSUtileriasAPP.cs [Design]",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasService\\ADSUtileriasAPP.cs",
"RelativeDocumentMoniker": "ADSUtileriasService\\ADSUtileriasAPP.cs",
@@ -552,7 +595,7 @@
},
{
"$type": "Document",
"DocumentIndex": 20,
"DocumentIndex": 23,
"Title": "BaseSIG.cs",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasService\\Conexion\\SIG\\BaseSIG.cs",
"RelativeDocumentMoniker": "ADSUtileriasService\\Conexion\\SIG\\BaseSIG.cs",
@@ -564,7 +607,7 @@
},
{
"$type": "Document",
"DocumentIndex": 24,
"DocumentIndex": 27,
"Title": "ApiZKTeco.cs",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasService\\ChecadorController\\ApiZKTeco.cs",
"RelativeDocumentMoniker": "ADSUtileriasService\\ChecadorController\\ApiZKTeco.cs",
@@ -576,7 +619,7 @@
},
{
"$type": "Document",
"DocumentIndex": 25,
"DocumentIndex": 28,
"Title": "ApiChecadorBase.cs",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasService\\ChecadorController\\ApiChecadorBase.cs",
"RelativeDocumentMoniker": "ADSUtileriasService\\ChecadorController\\ApiChecadorBase.cs",
@@ -588,7 +631,7 @@
},
{
"$type": "Document",
"DocumentIndex": 23,
"DocumentIndex": 26,
"Title": "App.config",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasService\\App.config",
"RelativeDocumentMoniker": "ADSUtileriasService\\App.config",
@@ -600,7 +643,7 @@
},
{
"$type": "Document",
"DocumentIndex": 26,
"DocumentIndex": 29,
"Title": "Program.cs",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasService\\Program.cs",
"RelativeDocumentMoniker": "ADSUtileriasService\\Program.cs",
@@ -612,7 +655,7 @@
},
{
"$type": "Document",
"DocumentIndex": 27,
"DocumentIndex": 30,
"Title": "SqlLiteConnectionEnum.cs",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasService\\Helpers\\ADSSqlite\\SqlLiteConnectionEnum.cs",
"RelativeDocumentMoniker": "ADSUtileriasService\\Helpers\\ADSSqlite\\SqlLiteConnectionEnum.cs",
@@ -624,19 +667,7 @@
},
{
"$type": "Document",
"DocumentIndex": 31,
"Title": "UtileriasService.cs",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasService\\Servicios\\UtileriasService.cs",
"RelativeDocumentMoniker": "ADSUtileriasService\\Servicios\\UtileriasService.cs",
"ToolTip": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasService\\Servicios\\UtileriasService.cs",
"RelativeToolTip": "ADSUtileriasService\\Servicios\\UtileriasService.cs",
"ViewState": "AgIAABUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2026-02-28T17:53:53.994Z"
},
{
"$type": "Document",
"DocumentIndex": 32,
"DocumentIndex": 34,
"Title": "packages.config",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasService\\packages.config",
"RelativeDocumentMoniker": "ADSUtileriasService\\packages.config",
@@ -648,7 +679,7 @@
},
{
"$type": "Document",
"DocumentIndex": 36,
"DocumentIndex": 38,
"Title": "FrmBuscarPersonal.cs [Design]",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Views\\RelojChecador\\Views\\FrmBuscarPersonal.cs",
"RelativeDocumentMoniker": "ADSUtileriasWF\\Views\\RelojChecador\\Views\\FrmBuscarPersonal.cs",

View File

@@ -2,37 +2,10 @@
"Version": 1,
"WorkspaceRootPath": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\",
"Documents": [
{
"AbsoluteMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|c:\\proyectos\\checador.git\\checador-desktop\\adsutileriaswf\\connected services\\wcf_checador\\reference.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|solutionrelative:adsutileriaswf\\connected services\\wcf_checador\\reference.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{1C65BD72-C604-45A4-B18E-F5E415A6649F}|ADSUtileriasService\\ADSUtileriasService.csproj|C:\\Proyectos\\Checador.git\\Checador-Desktop\\adsutileriasservice\\servicios\\checadorservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{1C65BD72-C604-45A4-B18E-F5E415A6649F}|ADSUtileriasService\\ADSUtileriasService.csproj|solutionrelative:adsutileriasservice\\servicios\\checadorservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|c:\\proyectos\\checador.git\\checador-desktop\\adsutileriaswf\\connected services\\utileriasservicewcf\\reference.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|solutionrelative:adsutileriaswf\\connected services\\utileriasservicewcf\\reference.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|c:\\proyectos\\checador.git\\checador-desktop\\adsutileriaswf\\adsutileriaswf.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|",
"RelativeMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|solutionrelative:adsutileriaswf\\adsutileriaswf.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|"
},
{
"AbsoluteMoniker": "D:0:0:{1C65BD72-C604-45A4-B18E-F5E415A6649F}|ADSUtileriasService\\ADSUtileriasService.csproj|C:\\Proyectos\\Checador.git\\Checador-Desktop\\adsutileriasservice\\conexion\\sig\\rhsig.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{1C65BD72-C604-45A4-B18E-F5E415A6649F}|ADSUtileriasService\\ADSUtileriasService.csproj|solutionrelative:adsutileriasservice\\conexion\\sig\\rhsig.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{1C65BD72-C604-45A4-B18E-F5E415A6649F}|ADSUtileriasService\\ADSUtileriasService.csproj|C:\\Proyectos\\Checador.git\\Checador-Desktop\\adsutileriasservice\\checadorcontroller\\logicchecador.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{1C65BD72-C604-45A4-B18E-F5E415A6649F}|ADSUtileriasService\\ADSUtileriasService.csproj|solutionrelative:adsutileriasservice\\checadorcontroller\\logicchecador.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|C:\\DiscoE\\ADSistemas\\Proyectos\\SIG\\ADSUtileriasCore\\ADSUtileriasService\\ChecadorController\\LogicChecador.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|c:\\proyectos\\checador.git\\checador-desktop\\adsutileriaswf\\helpers\\serviceconection.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|solutionrelative:adsutileriaswf\\helpers\\serviceconection.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|c:\\proyectos\\checador.git\\checador-desktop\\adsutileriaswf\\views\\relojchecador\\views\\frmnewpersonalchecador.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|solutionrelative:adsutileriaswf\\views\\relojchecador\\views\\frmnewpersonalchecador.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
@@ -42,18 +15,73 @@
"RelativeMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|solutionrelative:adsutileriaswf\\views\\relojchecador\\views\\frmnewpersonalchecador.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
},
{
"AbsoluteMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|c:\\proyectos\\checador.git\\checador-desktop\\adsutileriaswf\\views\\relojchecador\\views\\frmnewpersonalchecador.designer.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|solutionrelative:adsutileriaswf\\views\\relojchecador\\views\\frmnewpersonalchecador.designer.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
"AbsoluteMoniker": "D:0:0:{1C65BD72-C604-45A4-B18E-F5E415A6649F}|ADSUtileriasService\\ADSUtileriasService.csproj|C:\\Proyectos\\Checador.git\\Checador-Desktop\\adsutileriasservice\\adsutileriasapp.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{1C65BD72-C604-45A4-B18E-F5E415A6649F}|ADSUtileriasService\\ADSUtileriasService.csproj|solutionrelative:adsutileriasservice\\adsutileriasapp.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{1C65BD72-C604-45A4-B18E-F5E415A6649F}|ADSUtileriasService\\ADSUtileriasService.csproj|C:\\Proyectos\\Checador.git\\Checador-Desktop\\adsutileriasservice\\adsutileriasapp.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form",
"RelativeMoniker": "D:0:0:{1C65BD72-C604-45A4-B18E-F5E415A6649F}|ADSUtileriasService\\ADSUtileriasService.csproj|solutionrelative:adsutileriasservice\\adsutileriasapp.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
},
{
"AbsoluteMoniker": "D:0:0:{B37990F0-98E6-4D00-8B10-9F704B674EBD}|..\\..\\SIG_NETCore\\SIGAPI\\ADSNetLibrary\\ADSNetLibrary\\ADSNetLibrary.csproj|c:\\proyectos\\sig_netcore\\sigapi\\adsnetlibrary\\adsnetlibrary\\helpers\\conexiones\\zkteckolib\\sdkzkteckohelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{1C65BD72-C604-45A4-B18E-F5E415A6649F}|ADSUtileriasService\\ADSUtileriasService.csproj|C:\\Proyectos\\Checador.git\\Checador-Desktop\\adsutileriasservice\\servicios\\checadorservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{1C65BD72-C604-45A4-B18E-F5E415A6649F}|ADSUtileriasService\\ADSUtileriasService.csproj|solutionrelative:adsutileriasservice\\servicios\\checadorservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|c:\\proyectos\\checador.git\\checador-desktop\\adsutileriaswf\\helpers\\serviceconection.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|solutionrelative:adsutileriaswf\\helpers\\serviceconection.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|c:\\proyectos\\checador.git\\checador-desktop\\adsutileriaswf\\connected services\\utileriasservicewcf\\reference.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|solutionrelative:adsutileriaswf\\connected services\\utileriasservicewcf\\reference.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{1C65BD72-C604-45A4-B18E-F5E415A6649F}|ADSUtileriasService\\ADSUtileriasService.csproj|C:\\Proyectos\\Checador.git\\Checador-Desktop\\adsutileriasservice\\servicios\\utileriasservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{1C65BD72-C604-45A4-B18E-F5E415A6649F}|ADSUtileriasService\\ADSUtileriasService.csproj|solutionrelative:adsutileriasservice\\servicios\\utileriasservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{1C65BD72-C604-45A4-B18E-F5E415A6649F}|ADSUtileriasService\\ADSUtileriasService.csproj|c:\\proyectos\\checador.git\\checador-desktop\\adsutileriasservice\\servicios\\puntoventaservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{1C65BD72-C604-45A4-B18E-F5E415A6649F}|ADSUtileriasService\\ADSUtileriasService.csproj|solutionrelative:adsutileriasservice\\servicios\\puntoventaservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|c:\\proyectos\\checador.git\\checador-desktop\\adsutileriaswf\\adsutileriaswf.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|",
"RelativeMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|solutionrelative:adsutileriaswf\\adsutileriaswf.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|"
},
{
"AbsoluteMoniker": "D:0:0:{1C65BD72-C604-45A4-B18E-F5E415A6649F}|ADSUtileriasService\\ADSUtileriasService.csproj|C:\\Proyectos\\Checador.git\\Checador-Desktop\\adsutileriasservice\\conexion\\sig\\rhsig.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{1C65BD72-C604-45A4-B18E-F5E415A6649F}|ADSUtileriasService\\ADSUtileriasService.csproj|solutionrelative:adsutileriasservice\\conexion\\sig\\rhsig.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|c:\\proyectos\\checador.git\\checador-desktop\\adsutileriaswf\\connected services\\wcf_checador\\reference.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|solutionrelative:adsutileriaswf\\connected services\\wcf_checador\\reference.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|c:\\proyectos\\checador.git\\checador-desktop\\adsutileriaswf\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|solutionrelative:adsutileriaswf\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|c:\\proyectos\\checador.git\\checador-desktop\\adsutileriaswf\\views\\relojchecador\\views\\frmchecadores.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|solutionrelative:adsutileriaswf\\views\\relojchecador\\views\\frmchecadores.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|c:\\proyectos\\checador.git\\checador-desktop\\adsutileriaswf\\connected services\\utileriasservicewcf\\connectedservice.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}",
"RelativeMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|solutionrelative:adsutileriaswf\\connected services\\utileriasservicewcf\\connectedservice.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}"
},
{
"AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|C:\\DiscoE\\ADSistemas\\Proyectos\\SIG\\ADSUtileriasCore\\ADSUtileriasService\\ChecadorController\\LogicChecador.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|c:\\proyectos\\checador.git\\checador-desktop\\adsutileriaswf\\views\\relojchecador\\views\\frmnewpersonalchecador.designer.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|solutionrelative:adsutileriaswf\\views\\relojchecador\\views\\frmnewpersonalchecador.designer.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|c:\\proyectos\\checador.git\\checador-desktop\\adsutileriaswf\\views\\gral\\frmlogin.designer.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|solutionrelative:adsutileriaswf\\views\\gral\\frmlogin.designer.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|c:\\proyectos\\checador.git\\checador-desktop\\adsutileriaswf\\views\\gral\\frmlogin.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form",
"AbsoluteMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|C:\\Proyectos\\Checador.git\\Checador-Desktop\\adsutileriaswf\\views\\gral\\frmlogin.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form",
"RelativeMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|solutionrelative:adsutileriaswf\\views\\gral\\frmlogin.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
},
{
@@ -64,22 +92,10 @@
"AbsoluteMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|C:\\Proyectos\\Checador.git\\Checador-Desktop\\adsutileriaswf\\views\\relojchecador\\views\\frmchecadores.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form",
"RelativeMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|solutionrelative:adsutileriaswf\\views\\relojchecador\\views\\frmchecadores.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
},
{
"AbsoluteMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|c:\\proyectos\\checador.git\\checador-desktop\\adsutileriaswf\\views\\relojchecador\\views\\frmchecadores.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|solutionrelative:adsutileriaswf\\views\\relojchecador\\views\\frmchecadores.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|c:\\proyectos\\checador.git\\checador-desktop\\adsutileriaswf\\views\\relojchecador\\views\\frmaddtocheckador.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|solutionrelative:adsutileriaswf\\views\\relojchecador\\views\\frmaddtocheckador.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|c:\\proyectos\\checador.git\\checador-desktop\\adsutileriaswf\\connected services\\utileriasservicewcf\\connectedservice.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}",
"RelativeMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|solutionrelative:adsutileriaswf\\connected services\\utileriasservicewcf\\connectedservice.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}"
},
{
"AbsoluteMoniker": "D:0:0:{1C65BD72-C604-45A4-B18E-F5E415A6649F}|ADSUtileriasService\\ADSUtileriasService.csproj|C:\\Proyectos\\Checador.git\\Checador-Desktop\\adsutileriasservice\\adsutileriasapp.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{1C65BD72-C604-45A4-B18E-F5E415A6649F}|ADSUtileriasService\\ADSUtileriasService.csproj|solutionrelative:adsutileriasservice\\adsutileriasapp.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{1C65BD72-C604-45A4-B18E-F5E415A6649F}|ADSUtileriasService\\ADSUtileriasService.csproj|C:\\Proyectos\\Checador.git\\Checador-Desktop\\adsutileriasservice\\conexion\\sig\\basesig.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{1C65BD72-C604-45A4-B18E-F5E415A6649F}|ADSUtileriasService\\ADSUtileriasService.csproj|solutionrelative:adsutileriasservice\\conexion\\sig\\basesig.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
@@ -88,10 +104,6 @@
"AbsoluteMoniker": "D:0:0:{1C65BD72-C604-45A4-B18E-F5E415A6649F}|ADSUtileriasService\\ADSUtileriasService.csproj|C:\\Proyectos\\Checador.git\\Checador-Desktop\\adsutileriasservice\\helpers\\adssqlite\\sqllitebase.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{1C65BD72-C604-45A4-B18E-F5E415A6649F}|ADSUtileriasService\\ADSUtileriasService.csproj|solutionrelative:adsutileriasservice\\helpers\\adssqlite\\sqllitebase.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{1C65BD72-C604-45A4-B18E-F5E415A6649F}|ADSUtileriasService\\ADSUtileriasService.csproj|C:\\Proyectos\\Checador.git\\Checador-Desktop\\adsutileriasservice\\adsutileriasapp.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form",
"RelativeMoniker": "D:0:0:{1C65BD72-C604-45A4-B18E-F5E415A6649F}|ADSUtileriasService\\ADSUtileriasService.csproj|solutionrelative:adsutileriasservice\\adsutileriasapp.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
},
{
"AbsoluteMoniker": "D:0:0:{1C65BD72-C604-45A4-B18E-F5E415A6649F}|ADSUtileriasService\\ADSUtileriasService.csproj|C:\\Proyectos\\Checador.git\\Checador-Desktop\\adsutileriasservice\\app.config||{FA3CD31E-987B-443A-9B81-186104E8DAC1}",
"RelativeMoniker": "D:0:0:{1C65BD72-C604-45A4-B18E-F5E415A6649F}|ADSUtileriasService\\ADSUtileriasService.csproj|solutionrelative:adsutileriasservice\\app.config||{FA3CD31E-987B-443A-9B81-186104E8DAC1}"
@@ -121,10 +133,6 @@
{
"AbsoluteMoniker": "D:0:0:{B37990F0-98E6-4D00-8B10-9F704B674EBD}|..\\..\\SIG_NETCore\\SIGAPI\\ADSNetLibrary\\ADSNetLibrary\\ADSNetLibrary.csproj|c:\\proyectos\\sig_netcore\\sigapi\\adsnetlibrary\\adsnetlibrary\\adsnetlibrary.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|"
},
{
"AbsoluteMoniker": "D:0:0:{1C65BD72-C604-45A4-B18E-F5E415A6649F}|ADSUtileriasService\\ADSUtileriasService.csproj|C:\\Proyectos\\Checador.git\\Checador-Desktop\\adsutileriasservice\\servicios\\utileriasservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{1C65BD72-C604-45A4-B18E-F5E415A6649F}|ADSUtileriasService\\ADSUtileriasService.csproj|solutionrelative:adsutileriasservice\\servicios\\utileriasservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{1C65BD72-C604-45A4-B18E-F5E415A6649F}|ADSUtileriasService\\ADSUtileriasService.csproj|C:\\Proyectos\\Checador.git\\Checador-Desktop\\adsutileriasservice\\packages.config||{FA3CD31E-987B-443A-9B81-186104E8DAC1}",
"RelativeMoniker": "D:0:0:{1C65BD72-C604-45A4-B18E-F5E415A6649F}|ADSUtileriasService\\ADSUtileriasService.csproj|solutionrelative:adsutileriasservice\\packages.config||{FA3CD31E-987B-443A-9B81-186104E8DAC1}"
@@ -144,10 +152,6 @@
"AbsoluteMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|C:\\Proyectos\\Checador.git\\Checador-Desktop\\adsutileriaswf\\views\\relojchecador\\views\\frmbuscarpersonal.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form",
"RelativeMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|solutionrelative:adsutileriaswf\\views\\relojchecador\\views\\frmbuscarpersonal.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
},
{
"AbsoluteMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|c:\\proyectos\\checador.git\\checador-desktop\\adsutileriaswf\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|solutionrelative:adsutileriaswf\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|c:\\proyectos\\checador.git\\checador-desktop\\adsutileriaswf\\connected services\\wcf_pv\\reference.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{FE6FDD64-0328-48E7-A693-0BF64F1C32F1}|ADSUtileriasWF\\ADSUtileriasWF.csproj|solutionrelative:adsutileriaswf\\connected services\\wcf_pv\\reference.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
@@ -163,7 +167,7 @@
"DocumentGroups": [
{
"DockedHeight": 310,
"SelectedChildIndex": 5,
"SelectedChildIndex": 7,
"Children": [
{
"$type": "Bookmark",
@@ -179,7 +183,7 @@
},
{
"$type": "Document",
"DocumentIndex": 9,
"DocumentIndex": 2,
"Title": "FrmNewPersonalChecador.cs [Design]",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Views\\RelojChecador\\Views\\FrmNewPersonalChecador.cs",
"RelativeDocumentMoniker": "ADSUtileriasWF\\Views\\RelojChecador\\Views\\FrmNewPersonalChecador.cs",
@@ -191,111 +195,7 @@
},
{
"$type": "Document",
"DocumentIndex": 7,
"Title": "serviceconection.cs",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Helpers\\serviceconection.cs",
"RelativeDocumentMoniker": "ADSUtileriasWF\\Helpers\\serviceconection.cs",
"ToolTip": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Helpers\\serviceconection.cs",
"RelativeToolTip": "ADSUtileriasWF\\Helpers\\serviceconection.cs",
"ViewState": "AgIAAHgAAAAAAAAAAAAQwIgAAAA9AAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2026-04-27T18:28:14.38Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 0,
"Title": "Reference.cs",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Connected Services\\WCF_Checador\\Reference.cs",
"RelativeDocumentMoniker": "ADSUtileriasWF\\Connected Services\\WCF_Checador\\Reference.cs",
"ToolTip": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Connected Services\\WCF_Checador\\Reference.cs",
"RelativeToolTip": "ADSUtileriasWF\\Connected Services\\WCF_Checador\\Reference.cs",
"ViewState": "AgIAAFcQAAAAAAAAAAAtwGIQAABFAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2026-04-27T18:31:26.874Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 1,
"Title": "ChecadorService.cs",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasService\\Servicios\\ChecadorService.cs",
"RelativeDocumentMoniker": "ADSUtileriasService\\Servicios\\ChecadorService.cs",
"ToolTip": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasService\\Servicios\\ChecadorService.cs",
"RelativeToolTip": "ADSUtileriasService\\Servicios\\ChecadorService.cs",
"ViewState": "AgIAAC8AAAAAAAAAAAAYwEEAAABCAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2026-02-28T17:34:57.167Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 6,
"Title": "LogicChecador.cs",
"DocumentMoniker": "C:\\DiscoE\\ADSistemas\\Proyectos\\SIG\\ADSUtileriasCore\\ADSUtileriasService\\ChecadorController\\LogicChecador.cs",
"RelativeDocumentMoniker": "..\\..\\..\\DiscoE\\ADSistemas\\Proyectos\\SIG\\ADSUtileriasCore\\ADSUtileriasService\\ChecadorController\\LogicChecador.cs",
"ToolTip": "C:\\DiscoE\\ADSistemas\\Proyectos\\SIG\\ADSUtileriasCore\\ADSUtileriasService\\ChecadorController\\LogicChecador.cs",
"RelativeToolTip": "..\\..\\..\\DiscoE\\ADSistemas\\Proyectos\\SIG\\ADSUtileriasCore\\ADSUtileriasService\\ChecadorController\\LogicChecador.cs",
"ViewState": "AgIAAAIAAAAAAAAAAAAtwCwAAAA3AAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2026-04-27T16:58:28.884Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 5,
"Title": "LogicChecador.cs",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasService\\ChecadorController\\LogicChecador.cs",
"RelativeDocumentMoniker": "ADSUtileriasService\\ChecadorController\\LogicChecador.cs",
"ToolTip": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasService\\ChecadorController\\LogicChecador.cs",
"RelativeToolTip": "ADSUtileriasService\\ChecadorController\\LogicChecador.cs",
"ViewState": "AgIAACYAAAAAAAAAAAAtwDUAAAA3AAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2026-03-02T08:55:52.651Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 2,
"Title": "Reference.cs",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Connected Services\\UtileriasServiceWCF\\Reference.cs",
"RelativeDocumentMoniker": "ADSUtileriasWF\\Connected Services\\UtileriasServiceWCF\\Reference.cs",
"ToolTip": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Connected Services\\UtileriasServiceWCF\\Reference.cs",
"RelativeToolTip": "ADSUtileriasWF\\Connected Services\\UtileriasServiceWCF\\Reference.cs",
"ViewState": "AgIAAEoKAAAAAAAAAAAYwFMKAAANAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2026-04-27T18:30:57.022Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 10,
"Title": "FrmNewPersonalChecador.Designer.cs",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Views\\RelojChecador\\Views\\FrmNewPersonalChecador.Designer.cs",
"RelativeDocumentMoniker": "ADSUtileriasWF\\Views\\RelojChecador\\Views\\FrmNewPersonalChecador.Designer.cs",
"ToolTip": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Views\\RelojChecador\\Views\\FrmNewPersonalChecador.Designer.cs",
"RelativeToolTip": "ADSUtileriasWF\\Views\\RelojChecador\\Views\\FrmNewPersonalChecador.Designer.cs",
"ViewState": "AgIAADUAAAAAAAAAAAAAAAcCAABQAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2026-04-27T18:03:44.343Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 4,
"Title": "RHSIG.cs",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasService\\Conexion\\SIG\\RHSIG.cs",
"RelativeDocumentMoniker": "ADSUtileriasService\\Conexion\\SIG\\RHSIG.cs",
"ToolTip": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasService\\Conexion\\SIG\\RHSIG.cs",
"RelativeToolTip": "ADSUtileriasService\\Conexion\\SIG\\RHSIG.cs",
"ViewState": "AgIAABsAAAAAAAAAAAAowCQAAAAJAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2026-04-27T14:37:18.571Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 3,
"DocumentIndex": 11,
"Title": "ADSUtileriasWF.csproj",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\ADSUtileriasWF.csproj",
"RelativeDocumentMoniker": "ADSUtileriasWF\\ADSUtileriasWF.csproj",
@@ -308,36 +208,230 @@
},
{
"$type": "Document",
"DocumentIndex": 8,
"DocumentIndex": 4,
"Title": "ADSUtileriasAPP.cs [Design]",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasService\\ADSUtileriasAPP.cs",
"RelativeDocumentMoniker": "ADSUtileriasService\\ADSUtileriasAPP.cs",
"ToolTip": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasService\\ADSUtileriasAPP.cs [Design]",
"RelativeToolTip": "ADSUtileriasService\\ADSUtileriasAPP.cs [Design]",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2026-03-02T15:55:35.84Z",
"EditorCaption": " [Design]"
},
{
"$type": "Document",
"DocumentIndex": 3,
"Title": "ADSUtileriasAPP.cs",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasService\\ADSUtileriasAPP.cs",
"RelativeDocumentMoniker": "ADSUtileriasService\\ADSUtileriasAPP.cs",
"ToolTip": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasService\\ADSUtileriasAPP.cs",
"RelativeToolTip": "ADSUtileriasService\\ADSUtileriasAPP.cs",
"ViewState": "AgIAAIEAAAAAAAAAAAAAAI8AAABOAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2026-03-02T09:44:51.031Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 0,
"Title": "LogicChecador.cs",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasService\\ChecadorController\\LogicChecador.cs",
"RelativeDocumentMoniker": "ADSUtileriasService\\ChecadorController\\LogicChecador.cs",
"ToolTip": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasService\\ChecadorController\\LogicChecador.cs",
"RelativeToolTip": "ADSUtileriasService\\ChecadorController\\LogicChecador.cs",
"ViewState": "AgIAAFIAAAAAAAAAAAAowGEAAAA/AAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2026-03-02T08:55:52.651Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 5,
"Title": "SDKZkTeckoHelper.cs",
"DocumentMoniker": "C:\\Proyectos\\SIG_NETCore\\SIGAPI\\ADSNetLibrary\\ADSNetLibrary\\Helpers\\Conexiones\\ZkTeckoLib\\SDKZkTeckoHelper.cs",
"RelativeDocumentMoniker": "..\\..\\SIG_NETCore\\SIGAPI\\ADSNetLibrary\\ADSNetLibrary\\Helpers\\Conexiones\\ZkTeckoLib\\SDKZkTeckoHelper.cs",
"ToolTip": "C:\\Proyectos\\SIG_NETCore\\SIGAPI\\ADSNetLibrary\\ADSNetLibrary\\Helpers\\Conexiones\\ZkTeckoLib\\SDKZkTeckoHelper.cs",
"RelativeToolTip": "..\\..\\SIG_NETCore\\SIGAPI\\ADSNetLibrary\\ADSNetLibrary\\Helpers\\Conexiones\\ZkTeckoLib\\SDKZkTeckoHelper.cs",
"ViewState": "AgIAANMBAAAAAAAAAAAYwNsBAAAUAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2026-03-02T09:00:47.419Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 6,
"Title": "ChecadorService.cs",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasService\\Servicios\\ChecadorService.cs",
"RelativeDocumentMoniker": "ADSUtileriasService\\Servicios\\ChecadorService.cs",
"ToolTip": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasService\\Servicios\\ChecadorService.cs",
"RelativeToolTip": "ADSUtileriasService\\Servicios\\ChecadorService.cs",
"ViewState": "AgIAADIAAAAAAAAAAAAAADgAAAAJAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2026-02-28T17:34:57.167Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 1,
"Title": "FrmNewPersonalChecador.cs",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Views\\RelojChecador\\Views\\FrmNewPersonalChecador.cs",
"RelativeDocumentMoniker": "ADSUtileriasWF\\Views\\RelojChecador\\Views\\FrmNewPersonalChecador.cs",
"ToolTip": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Views\\RelojChecador\\Views\\FrmNewPersonalChecador.cs",
"RelativeToolTip": "ADSUtileriasWF\\Views\\RelojChecador\\Views\\FrmNewPersonalChecador.cs",
"ViewState": "AgIAAC4FAAAAAAAAAAAAADwFAABEAAAAAAAAAA==",
"ViewState": "AgIAAAoAAAAAAAAAAAAYwBgAAAAxAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2026-04-27T14:04:20.092Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 9,
"Title": "UtileriasService.cs",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasService\\Servicios\\UtileriasService.cs",
"RelativeDocumentMoniker": "ADSUtileriasService\\Servicios\\UtileriasService.cs",
"ToolTip": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasService\\Servicios\\UtileriasService.cs",
"RelativeToolTip": "ADSUtileriasService\\Servicios\\UtileriasService.cs",
"ViewState": "AgIAABIAAAAAAAAAAAAAACMAAABaAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2026-02-28T17:53:53.994Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 10,
"Title": "Puntoventaservice.cs",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasService\\Servicios\\Puntoventaservice.cs",
"RelativeDocumentMoniker": "ADSUtileriasService\\Servicios\\Puntoventaservice.cs",
"ToolTip": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasService\\Servicios\\Puntoventaservice.cs",
"RelativeToolTip": "ADSUtileriasService\\Servicios\\Puntoventaservice.cs",
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAoAAAABAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2026-05-21T00:55:14.098Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 8,
"Title": "Reference.cs",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Connected Services\\UtileriasServiceWCF\\Reference.cs",
"RelativeDocumentMoniker": "ADSUtileriasWF\\Connected Services\\UtileriasServiceWCF\\Reference.cs",
"ToolTip": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Connected Services\\UtileriasServiceWCF\\Reference.cs",
"RelativeToolTip": "ADSUtileriasWF\\Connected Services\\UtileriasServiceWCF\\Reference.cs",
"ViewState": "AgIAALULAAAAAAAAAAAYwMMLAAAUAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2026-04-27T18:30:57.022Z",
"EditorCaption": ""
},
{
"$type": "Bookmark",
"Name": "ST:0:0:{cce594b6-0c39-4442-ba28-10c64ac7e89f}"
},
{
"$type": "Document",
"DocumentIndex": 16,
"DocumentIndex": 7,
"Title": "serviceconection.cs",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Helpers\\serviceconection.cs",
"RelativeDocumentMoniker": "ADSUtileriasWF\\Helpers\\serviceconection.cs",
"ToolTip": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Helpers\\serviceconection.cs",
"RelativeToolTip": "ADSUtileriasWF\\Helpers\\serviceconection.cs",
"ViewState": "AgIAAFoAAAAAAAAAAAAYwGgAAACVAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2026-04-27T18:28:14.38Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 12,
"Title": "RHSIG.cs",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasService\\Conexion\\SIG\\RHSIG.cs",
"RelativeDocumentMoniker": "ADSUtileriasService\\Conexion\\SIG\\RHSIG.cs",
"ToolTip": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasService\\Conexion\\SIG\\RHSIG.cs",
"RelativeToolTip": "ADSUtileriasService\\Conexion\\SIG\\RHSIG.cs",
"ViewState": "AgIAADIAAAAAAAAAAAAowFAAAAAAAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2026-04-27T14:37:18.571Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 14,
"Title": "Program.cs",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Program.cs",
"RelativeDocumentMoniker": "ADSUtileriasWF\\Program.cs",
"ToolTip": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Program.cs",
"RelativeToolTip": "ADSUtileriasWF\\Program.cs",
"ViewState": "AgIAAB0AAAAAAAAAAAAQwC0AAAAUAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2026-03-02T08:23:00.244Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 13,
"Title": "Reference.cs",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Connected Services\\WCF_Checador\\Reference.cs",
"RelativeDocumentMoniker": "ADSUtileriasWF\\Connected Services\\WCF_Checador\\Reference.cs",
"ToolTip": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Connected Services\\WCF_Checador\\Reference.cs",
"RelativeToolTip": "ADSUtileriasWF\\Connected Services\\WCF_Checador\\Reference.cs",
"ViewState": "AgIAAD8HAAAAAAAAAAAQwJYHAAAXAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2026-05-21T00:53:26.815Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 15,
"Title": "FrmChecadores.cs",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Views\\RelojChecador\\Views\\FrmChecadores.cs",
"RelativeDocumentMoniker": "ADSUtileriasWF\\Views\\RelojChecador\\Views\\FrmChecadores.cs",
"ToolTip": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Views\\RelojChecador\\Views\\FrmChecadores.cs",
"RelativeToolTip": "ADSUtileriasWF\\Views\\RelojChecador\\Views\\FrmChecadores.cs",
"ViewState": "AgIAAAUAAAAAAAAAAIAwwMgAAABCAAAAAAAAAA==",
"ViewState": "AgIAAMIAAAAAAAAAAAAtwNEAAAAaAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2026-02-28T17:39:41.191Z"
"WhenOpened": "2026-02-28T17:39:41.191Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 12,
"DocumentIndex": 17,
"Title": "LogicChecador.cs",
"DocumentMoniker": "C:\\DiscoE\\ADSistemas\\Proyectos\\SIG\\ADSUtileriasCore\\ADSUtileriasService\\ChecadorController\\LogicChecador.cs",
"RelativeDocumentMoniker": "..\\..\\..\\DiscoE\\ADSistemas\\Proyectos\\SIG\\ADSUtileriasCore\\ADSUtileriasService\\ChecadorController\\LogicChecador.cs",
"ToolTip": "C:\\DiscoE\\ADSistemas\\Proyectos\\SIG\\ADSUtileriasCore\\ADSUtileriasService\\ChecadorController\\LogicChecador.cs",
"RelativeToolTip": "..\\..\\..\\DiscoE\\ADSistemas\\Proyectos\\SIG\\ADSUtileriasCore\\ADSUtileriasService\\ChecadorController\\LogicChecador.cs",
"ViewState": "AgIAAAIAAAAAAAAAAAAtwCwAAAA3AAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2026-04-27T16:58:28.884Z"
},
{
"$type": "Document",
"DocumentIndex": 16,
"Title": "ConnectedService.json",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Connected Services\\UtileriasServiceWCF\\ConnectedService.json",
"RelativeDocumentMoniker": "ADSUtileriasWF\\Connected Services\\UtileriasServiceWCF\\ConnectedService.json",
"ToolTip": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Connected Services\\UtileriasServiceWCF\\ConnectedService.json",
"RelativeToolTip": "ADSUtileriasWF\\Connected Services\\UtileriasServiceWCF\\ConnectedService.json",
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001642|",
"WhenOpened": "2026-04-27T18:31:15.959Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 18,
"Title": "FrmNewPersonalChecador.Designer.cs",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Views\\RelojChecador\\Views\\FrmNewPersonalChecador.Designer.cs",
"RelativeDocumentMoniker": "ADSUtileriasWF\\Views\\RelojChecador\\Views\\FrmNewPersonalChecador.Designer.cs",
"ToolTip": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Views\\RelojChecador\\Views\\FrmNewPersonalChecador.Designer.cs",
"RelativeToolTip": "ADSUtileriasWF\\Views\\RelojChecador\\Views\\FrmNewPersonalChecador.Designer.cs",
"ViewState": "AgIAAAYAAAAAAAAAAABxwBYAAAAIAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2026-04-27T18:03:44.343Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 19,
"Title": "FrmLogin.Designer.cs",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Views\\Gral\\FrmLogin.Designer.cs",
"RelativeDocumentMoniker": "ADSUtileriasWF\\Views\\Gral\\FrmLogin.Designer.cs",
@@ -345,37 +439,22 @@
"RelativeToolTip": "ADSUtileriasWF\\Views\\Gral\\FrmLogin.Designer.cs",
"ViewState": "AgIAAEEAAAAAAAAAAAAYwFMAAAATAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2026-05-20T18:43:30.059Z",
"EditorCaption": ""
"WhenOpened": "2026-05-20T18:43:30.059Z"
},
{
"$type": "Document",
"DocumentIndex": 11,
"Title": "SDKZkTeckoHelper.cs",
"DocumentMoniker": "C:\\Proyectos\\SIG_NETCore\\SIGAPI\\ADSNetLibrary\\ADSNetLibrary\\Helpers\\Conexiones\\ZkTeckoLib\\SDKZkTeckoHelper.cs",
"RelativeDocumentMoniker": "..\\..\\SIG_NETCore\\SIGAPI\\ADSNetLibrary\\ADSNetLibrary\\Helpers\\Conexiones\\ZkTeckoLib\\SDKZkTeckoHelper.cs",
"ToolTip": "C:\\Proyectos\\SIG_NETCore\\SIGAPI\\ADSNetLibrary\\ADSNetLibrary\\Helpers\\Conexiones\\ZkTeckoLib\\SDKZkTeckoHelper.cs",
"RelativeToolTip": "..\\..\\SIG_NETCore\\SIGAPI\\ADSNetLibrary\\ADSNetLibrary\\Helpers\\Conexiones\\ZkTeckoLib\\SDKZkTeckoHelper.cs",
"ViewState": "AgIAAFAAAAAAAAAAAAAQwGAAAAAsAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2026-03-02T09:00:47.419Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 13,
"DocumentIndex": 20,
"Title": "FrmLogin.cs [Design]",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Views\\Gral\\FrmLogin.cs",
"RelativeDocumentMoniker": "ADSUtileriasWF\\Views\\Gral\\FrmLogin.cs",
"ToolTip": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Views\\Gral\\FrmLogin.cs [Design]",
"RelativeToolTip": "ADSUtileriasWF\\Views\\Gral\\FrmLogin.cs [Design]",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2025-09-23T00:50:09.425Z",
"EditorCaption": " [Design]"
"WhenOpened": "2025-09-23T00:50:09.425Z"
},
{
"$type": "Document",
"DocumentIndex": 17,
"DocumentIndex": 23,
"Title": "FrmAddToCheckador.cs",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Views\\RelojChecador\\Views\\FrmAddToCheckador.cs",
"RelativeDocumentMoniker": "ADSUtileriasWF\\Views\\RelojChecador\\Views\\FrmAddToCheckador.cs",
@@ -388,19 +467,7 @@
},
{
"$type": "Document",
"DocumentIndex": 18,
"Title": "ConnectedService.json",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Connected Services\\UtileriasServiceWCF\\ConnectedService.json",
"RelativeDocumentMoniker": "ADSUtileriasWF\\Connected Services\\UtileriasServiceWCF\\ConnectedService.json",
"ToolTip": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Connected Services\\UtileriasServiceWCF\\ConnectedService.json",
"RelativeToolTip": "ADSUtileriasWF\\Connected Services\\UtileriasServiceWCF\\ConnectedService.json",
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001642|",
"WhenOpened": "2026-04-27T18:31:15.959Z"
},
{
"$type": "Document",
"DocumentIndex": 28,
"DocumentIndex": 31,
"Title": "FrmChecadores.cs",
"DocumentMoniker": "C:\\DiscoE\\ADSistemas\\Proyectos\\SIG\\ADSUtileriasCore\\ADSUtileriasWF\\Views\\RelojChecador\\Views\\FrmChecadores.cs",
"RelativeDocumentMoniker": "..\\..\\..\\DiscoE\\ADSistemas\\Proyectos\\SIG\\ADSUtileriasCore\\ADSUtileriasWF\\Views\\RelojChecador\\Views\\FrmChecadores.cs",
@@ -412,7 +479,7 @@
},
{
"$type": "Document",
"DocumentIndex": 30,
"DocumentIndex": 33,
"Title": "ADSNetLibrary.csproj",
"DocumentMoniker": "C:\\Proyectos\\SIG_NETCore\\SIGAPI\\ADSNetLibrary\\ADSNetLibrary\\ADSNetLibrary.csproj",
"RelativeDocumentMoniker": "..\\..\\SIG_NETCore\\SIGAPI\\ADSNetLibrary\\ADSNetLibrary\\ADSNetLibrary.csproj",
@@ -424,7 +491,7 @@
},
{
"$type": "Document",
"DocumentIndex": 29,
"DocumentIndex": 32,
"Title": "ChecadorService.cs",
"DocumentMoniker": "C:\\DiscoE\\ADSistemas\\Proyectos\\SIG\\ADSUtileriasCore\\ADSUtileriasService\\Servicios\\ChecadorService.cs",
"RelativeDocumentMoniker": "..\\..\\..\\DiscoE\\ADSistemas\\Proyectos\\SIG\\ADSUtileriasCore\\ADSUtileriasService\\Servicios\\ChecadorService.cs",
@@ -436,7 +503,7 @@
},
{
"$type": "Document",
"DocumentIndex": 39,
"DocumentIndex": 40,
"Title": "ADSNetLibrary",
"DocumentMoniker": "C:\\Proyectos\\SIG_NETCore\\SIGAPI\\ADSNetLibrary\\ADSNetLibrary\\ADSNetLibrary.csproj",
"RelativeDocumentMoniker": "..\\..\\SIG_NETCore\\SIGAPI\\ADSNetLibrary\\ADSNetLibrary\\ADSNetLibrary.csproj",
@@ -447,7 +514,7 @@
},
{
"$type": "Document",
"DocumentIndex": 33,
"DocumentIndex": 35,
"Title": "ReporteChecadores.cs",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Views\\RelojChecador\\Gluyas\\ReporteChecadores.cs",
"RelativeDocumentMoniker": "ADSUtileriasWF\\Views\\RelojChecador\\Gluyas\\ReporteChecadores.cs",
@@ -459,7 +526,7 @@
},
{
"$type": "Document",
"DocumentIndex": 34,
"DocumentIndex": 36,
"Title": "FrmNewPersonalChecador.cs",
"DocumentMoniker": "C:\\DiscoE\\ADSistemas\\Proyectos\\SIG\\ADSUtileriasCore\\ADSUtileriasWF\\Views\\RelojChecador\\Views\\FrmNewPersonalChecador.cs",
"RelativeDocumentMoniker": "..\\..\\..\\DiscoE\\ADSistemas\\Proyectos\\SIG\\ADSUtileriasCore\\ADSUtileriasWF\\Views\\RelojChecador\\Views\\FrmNewPersonalChecador.cs",
@@ -471,7 +538,7 @@
},
{
"$type": "Document",
"DocumentIndex": 35,
"DocumentIndex": 37,
"Title": "FrmBuscarPersonal.cs",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Views\\RelojChecador\\Views\\FrmBuscarPersonal.cs",
"RelativeDocumentMoniker": "ADSUtileriasWF\\Views\\RelojChecador\\Views\\FrmBuscarPersonal.cs",
@@ -484,19 +551,7 @@
},
{
"$type": "Document",
"DocumentIndex": 37,
"Title": "Program.cs",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Program.cs",
"RelativeDocumentMoniker": "ADSUtileriasWF\\Program.cs",
"ToolTip": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Program.cs",
"RelativeToolTip": "ADSUtileriasWF\\Program.cs",
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2026-03-02T08:23:00.244Z"
},
{
"$type": "Document",
"DocumentIndex": 38,
"DocumentIndex": 39,
"Title": "Reference.cs",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Connected Services\\WCF_PV\\Reference.cs",
"RelativeDocumentMoniker": "ADSUtileriasWF\\Connected Services\\WCF_PV\\Reference.cs",
@@ -508,7 +563,7 @@
},
{
"$type": "Document",
"DocumentIndex": 15,
"DocumentIndex": 22,
"Title": "FrmChecadores.cs [Design]",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Views\\RelojChecador\\Views\\FrmChecadores.cs",
"RelativeDocumentMoniker": "ADSUtileriasWF\\Views\\RelojChecador\\Views\\FrmChecadores.cs",
@@ -519,7 +574,7 @@
},
{
"$type": "Document",
"DocumentIndex": 14,
"DocumentIndex": 21,
"Title": "FrmInicio.cs [Design]",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Views\\RelojChecador\\Views\\FrmInicio.cs",
"RelativeDocumentMoniker": "ADSUtileriasWF\\Views\\RelojChecador\\Views\\FrmInicio.cs",
@@ -530,19 +585,7 @@
},
{
"$type": "Document",
"DocumentIndex": 19,
"Title": "ADSUtileriasAPP.cs",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasService\\ADSUtileriasAPP.cs",
"RelativeDocumentMoniker": "ADSUtileriasService\\ADSUtileriasAPP.cs",
"ToolTip": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasService\\ADSUtileriasAPP.cs",
"RelativeToolTip": "ADSUtileriasService\\ADSUtileriasAPP.cs",
"ViewState": "AgIAAIEAAAAAAAAAAAAAAIYAAAAMAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2026-03-02T09:44:51.031Z"
},
{
"$type": "Document",
"DocumentIndex": 21,
"DocumentIndex": 25,
"Title": "SqlLiteBase.cs",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasService\\Helpers\\ADSSqlite\\SqlLiteBase.cs",
"RelativeDocumentMoniker": "ADSUtileriasService\\Helpers\\ADSSqlite\\SqlLiteBase.cs",
@@ -554,18 +597,7 @@
},
{
"$type": "Document",
"DocumentIndex": 22,
"Title": "ADSUtileriasAPP.cs [Design]",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasService\\ADSUtileriasAPP.cs",
"RelativeDocumentMoniker": "ADSUtileriasService\\ADSUtileriasAPP.cs",
"ToolTip": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasService\\ADSUtileriasAPP.cs [Design]",
"RelativeToolTip": "ADSUtileriasService\\ADSUtileriasAPP.cs [Design]",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2026-03-02T15:55:35.84Z"
},
{
"$type": "Document",
"DocumentIndex": 20,
"DocumentIndex": 24,
"Title": "BaseSIG.cs",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasService\\Conexion\\SIG\\BaseSIG.cs",
"RelativeDocumentMoniker": "ADSUtileriasService\\Conexion\\SIG\\BaseSIG.cs",
@@ -577,7 +609,7 @@
},
{
"$type": "Document",
"DocumentIndex": 24,
"DocumentIndex": 27,
"Title": "ApiZKTeco.cs",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasService\\ChecadorController\\ApiZKTeco.cs",
"RelativeDocumentMoniker": "ADSUtileriasService\\ChecadorController\\ApiZKTeco.cs",
@@ -589,7 +621,7 @@
},
{
"$type": "Document",
"DocumentIndex": 25,
"DocumentIndex": 28,
"Title": "ApiChecadorBase.cs",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasService\\ChecadorController\\ApiChecadorBase.cs",
"RelativeDocumentMoniker": "ADSUtileriasService\\ChecadorController\\ApiChecadorBase.cs",
@@ -601,7 +633,7 @@
},
{
"$type": "Document",
"DocumentIndex": 23,
"DocumentIndex": 26,
"Title": "App.config",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasService\\App.config",
"RelativeDocumentMoniker": "ADSUtileriasService\\App.config",
@@ -613,7 +645,7 @@
},
{
"$type": "Document",
"DocumentIndex": 26,
"DocumentIndex": 29,
"Title": "Program.cs",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasService\\Program.cs",
"RelativeDocumentMoniker": "ADSUtileriasService\\Program.cs",
@@ -625,7 +657,7 @@
},
{
"$type": "Document",
"DocumentIndex": 27,
"DocumentIndex": 30,
"Title": "SqlLiteConnectionEnum.cs",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasService\\Helpers\\ADSSqlite\\SqlLiteConnectionEnum.cs",
"RelativeDocumentMoniker": "ADSUtileriasService\\Helpers\\ADSSqlite\\SqlLiteConnectionEnum.cs",
@@ -637,19 +669,7 @@
},
{
"$type": "Document",
"DocumentIndex": 31,
"Title": "UtileriasService.cs",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasService\\Servicios\\UtileriasService.cs",
"RelativeDocumentMoniker": "ADSUtileriasService\\Servicios\\UtileriasService.cs",
"ToolTip": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasService\\Servicios\\UtileriasService.cs",
"RelativeToolTip": "ADSUtileriasService\\Servicios\\UtileriasService.cs",
"ViewState": "AgIAABUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2026-02-28T17:53:53.994Z"
},
{
"$type": "Document",
"DocumentIndex": 32,
"DocumentIndex": 34,
"Title": "packages.config",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasService\\packages.config",
"RelativeDocumentMoniker": "ADSUtileriasService\\packages.config",
@@ -661,7 +681,7 @@
},
{
"$type": "Document",
"DocumentIndex": 36,
"DocumentIndex": 38,
"Title": "FrmBuscarPersonal.cs [Design]",
"DocumentMoniker": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\Views\\RelojChecador\\Views\\FrmBuscarPersonal.cs",
"RelativeDocumentMoniker": "ADSUtileriasWF\\Views\\RelojChecador\\Views\\FrmBuscarPersonal.cs",

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);
}

View File

@@ -33,9 +33,9 @@ namespace ADSUtileriasService.Conexion.SIG
{
return getData<ResponseModel<bool>>("UpPersonalChecador", @params);
}
public ResponseModel<List<PersonalChecadorIDResponse>> PersonalChecadorID(int CveChecador)
public ResponseModel<List<PersonalChecadorIDResponse>> PersonalChecadorID(RequestPersonalChecadorID request)
{
return getData<ResponseModel<List<PersonalChecadorIDResponse>>>("PersonalChecadorID", CveChecador);
return getData<ResponseModel<List<PersonalChecadorIDResponse>>>("PersonalChecadorID", request);
}
public ResponseModel<bool> AddUpPersonalChecadorVinculo(RequestPersonalChecadorVinculoAddUp request)
{
@@ -66,4 +66,15 @@ namespace ADSUtileriasService.Conexion.SIG
public string Checadorname { get; set; } = string.Empty;
}
}
public sealed class RequestPersonalChecadorID
{
public int CveEmpresa { get; set; }
public int CveChecador { get; set; }
public string ChecadorID { get; set; } = string.Empty;
public int CvePersonal { get; set; }
}
}

View File

@@ -26,7 +26,7 @@ namespace ADSUtileriasService.Servicios
List<ADSNetLibrary.Helpers.Conexiones.ZkTeckoLib.PersonalChecador> GetChecadorEmpleado(int CveChecador, int CveEmpresa = -1);
[OperationContract]
List<PersonalChecadorIDResponse> PersonalChecadorID(int CveChecador);
List<PersonalChecadorIDResponse> PersonalChecadorID(RequestPersonalChecadorID request);
[OperationContract]
bool SetPersonalChecador(List<ADSNetLibrary.SIGAPI.Models.RH.Request.RequestPersonalChecadorUp> empleados, int CveEmpresa = -1);
@@ -36,6 +36,9 @@ namespace ADSUtileriasService.Servicios
ResponseLogin Login(RequestLogin parames);
[OperationContract]
List<ResponseSubProyectoUsuario> GetSubProyectos(RequestSubProyectoUsuario parames);
[OperationContract]
bool AddUpPersonalChecadorVinculo(RequestPersonalChecadorVinculoAddUp request);
}
class ChecadorService : IChecadorService
{
@@ -63,10 +66,10 @@ namespace ADSUtileriasService.Servicios
return false;
}
}
public List<PersonalChecadorIDResponse> PersonalChecadorID(int CveChecador)
public List<PersonalChecadorIDResponse> PersonalChecadorID(RequestPersonalChecadorID request)
{
Conexion.SIG.RHSIG rhsig = new Conexion.SIG.RHSIG();
var checks = rhsig.PersonalChecadorID(CveChecador);
var checks = rhsig.PersonalChecadorID(request);
if (checks != null)
{
return checks.Result;

View File

@@ -1,106 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<configSections>
<!-- For more information on Entity Framework configuration, visit http://go.microsoft.com/fwlink/?LinkID=237468 -->
<section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
</configSections>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6.1" />
</startup>
<appSettings>
<add key="aspnet:UseTaskFriendlySynchronizationContext" value="true" />
<add key="UrlApi" value="http://sig.adssistemas.mx:4001/" />
<add key="FilesDir" value="D:\ADSistemas\Proyectos\SIG\ADSUtilerias\FilesDir\" />
<add key="ClientSettingsProvider.ServiceUri" value="" />
<add key="UserName" value="jcaudillo"/>
<add key="Password" value="45makako45"/>
<add key="CveEmpresa" value="119"/>
<add key="actualizarKeyPersonal" value="0"/>
</appSettings>
<system.web>
<compilation debug="true" />
<membership defaultProvider="ClientAuthenticationMembershipProvider">
<providers>
<add name="ClientAuthenticationMembershipProvider" type="System.Web.ClientServices.Providers.ClientFormsAuthenticationMembershipProvider, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" serviceUri="" />
</providers>
</membership>
<roleManager defaultProvider="ClientRoleProvider" enabled="true">
<providers>
<add name="ClientRoleProvider" type="System.Web.ClientServices.Providers.ClientRoleProvider, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" serviceUri="" cacheTimeout="86400" />
</providers>
</roleManager>
</system.web>
<!-- When deploying the service library project, the content of the config file must be added to the host's
app.config file. System.Configuration does not support config files for libraries. -->
<system.serviceModel>
<services>
<service name="ADSUtileriasService.Servicios.Puntoventaservice">
<host>
<baseAddresses>
<add baseAddress="http://localhost:8000/PV/" />
</baseAddresses>
</host>
<endpoint address="" binding="basicHttpBinding" contract="ADSUtileriasService.Servicios.IPuntoventaservice">
<identity>
<dns value="localhost" />
</identity>
</endpoint>
<endpoint address="mex" binding="mexHttpBinding" contract="IMetadataExchange" />
</service>
<service name="ADSUtileriasService.Servicios.ChecadorService">
<host>
<baseAddresses>
<add baseAddress="http://localhost:8000/Checador/" />
</baseAddresses>
</host>
<endpoint address="" binding="basicHttpBinding" contract="ADSUtileriasService.Servicios.IChecadorService">
<identity>
<dns value="localhost" />
</identity>
</endpoint>
<endpoint address="mex" binding="mexHttpBinding" contract="IMetadataExchange" />
</service>
<service name="ADSNetLibrary.Application.Servicio.WCF.SystemService">
<host>
<baseAddresses>
<add baseAddress="http://localhost:8000/UtileriasService/" />
</baseAddresses>
</host>
<endpoint address="" binding="basicHttpBinding" contract="ADSNetLibrary.Application.Servicio.WCF.ISystemService">
<identity>
<dns value="localhost" />
</identity>
</endpoint>
<endpoint address="mex" binding="mexHttpBinding" contract="IMetadataExchange" />
</service>
</services>
<behaviors>
<serviceBehaviors>
<behavior>
<!-- To avoid disclosing metadata information,
set the values below to false before deployment -->
<serviceMetadata httpGetEnabled="True" httpsGetEnabled="True" />
<!-- To receive exception details in faults for debugging purposes,
set the value below to true. Set to false before deployment
to avoid disclosing exception information -->
<serviceDebug includeExceptionDetailInFaults="False" />
</behavior>
</serviceBehaviors>
</behaviors>
</system.serviceModel>
<entityFramework>
<providers>
<provider invariantName="System.Data.SqlClient" type="System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer" />
<provider invariantName="System.Data.SQLite.EF6" type="System.Data.SQLite.EF6.SQLiteProviderServices, System.Data.SQLite.EF6" />
</providers>
</entityFramework>
<system.data>
<DbProviderFactories>
<remove invariant="System.Data.SQLite.EF6" />
<add name="SQLite Data Provider (Entity Framework 6)" invariant="System.Data.SQLite.EF6" description=".NET Framework Data Provider for SQLite (Entity Framework 6)" type="System.Data.SQLite.EF6.SQLiteProviderFactory, System.Data.SQLite.EF6" />
<remove invariant="System.Data.SQLite" />
<add name="SQLite Data Provider" invariant="System.Data.SQLite" description=".NET Framework Data Provider for SQLite" type="System.Data.SQLite.SQLiteFactory, System.Data.SQLite" />
</DbProviderFactories>
</system.data>
</configuration>

View File

@@ -1857,6 +1857,73 @@ namespace WCF_Checador
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="RequestPersonalChecadorID", Namespace="http://schemas.datacontract.org/2004/07/ADSUtileriasService.Conexion.SIG")]
public partial class RequestPersonalChecadorID : object
{
private string ChecadorIDField;
private int CveChecadorField;
private int CveEmpresaField;
private int CvePersonalField;
[System.Runtime.Serialization.DataMemberAttribute()]
public string ChecadorID
{
get
{
return this.ChecadorIDField;
}
set
{
this.ChecadorIDField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int CveChecador
{
get
{
return this.CveChecadorField;
}
set
{
this.CveChecadorField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int CveEmpresa
{
get
{
return this.CveEmpresaField;
}
set
{
this.CveEmpresaField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int CvePersonal
{
get
{
return this.CvePersonalField;
}
set
{
this.CvePersonalField = value;
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="PersonalChecadorIDResponse", Namespace="http://schemas.datacontract.org/2004/07/ADSUtileriasService.Conexion.SIG")]
@@ -4051,6 +4118,88 @@ namespace WCF_Checador
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="RequestPersonalChecadorVinculoAddUp", Namespace="http://schemas.datacontract.org/2004/07/ADSUtileriasService.Conexion.SIG")]
public partial class RequestPersonalChecadorVinculoAddUp : object
{
private string ChecadorIDField;
private string ChecadornameField;
private int CveChecadorField;
private int CveEmpresaField;
private int CvePersonalField;
[System.Runtime.Serialization.DataMemberAttribute()]
public string ChecadorID
{
get
{
return this.ChecadorIDField;
}
set
{
this.ChecadorIDField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string Checadorname
{
get
{
return this.ChecadornameField;
}
set
{
this.ChecadornameField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int CveChecador
{
get
{
return this.CveChecadorField;
}
set
{
this.CveChecadorField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int CveEmpresa
{
get
{
return this.CveEmpresaField;
}
set
{
this.CveEmpresaField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int CvePersonal
{
get
{
return this.CvePersonalField;
}
set
{
this.CvePersonalField = value;
}
}
}
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.ServiceModel.ServiceContractAttribute(ConfigurationName="WCF_Checador.IChecadorService")]
public interface IChecadorService
@@ -4075,10 +4224,10 @@ namespace WCF_Checador
System.Threading.Tasks.Task<WCF_Checador.PersonalChecador[]> GetChecadorEmpleadoAsync(int CveChecador, int CveEmpresa);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IChecadorService/PersonalChecadorID", ReplyAction="http://tempuri.org/IChecadorService/PersonalChecadorIDResponse")]
WCF_Checador.PersonalChecadorIDResponse[] PersonalChecadorID(int CveChecador);
WCF_Checador.PersonalChecadorIDResponse[] PersonalChecadorID(WCF_Checador.RequestPersonalChecadorID request);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IChecadorService/PersonalChecadorID", ReplyAction="http://tempuri.org/IChecadorService/PersonalChecadorIDResponse")]
System.Threading.Tasks.Task<WCF_Checador.PersonalChecadorIDResponse[]> PersonalChecadorIDAsync(int CveChecador);
System.Threading.Tasks.Task<WCF_Checador.PersonalChecadorIDResponse[]> PersonalChecadorIDAsync(WCF_Checador.RequestPersonalChecadorID request);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IChecadorService/SetPersonalChecador", ReplyAction="http://tempuri.org/IChecadorService/SetPersonalChecadorResponse")]
bool SetPersonalChecador(WCF_Checador.RequestPersonalChecadorUp[] empleados, int CveEmpresa);
@@ -4103,6 +4252,12 @@ namespace WCF_Checador
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IChecadorService/GetSubProyectos", ReplyAction="http://tempuri.org/IChecadorService/GetSubProyectosResponse")]
System.Threading.Tasks.Task<WCF_Checador.ResponseSubProyectoUsuario[]> GetSubProyectosAsync(WCF_Checador.RequestSubProyectoUsuario parames);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IChecadorService/AddUpPersonalChecadorVinculo", ReplyAction="http://tempuri.org/IChecadorService/AddUpPersonalChecadorVinculoResponse")]
bool AddUpPersonalChecadorVinculo(WCF_Checador.RequestPersonalChecadorVinculoAddUp request);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IChecadorService/AddUpPersonalChecadorVinculo", ReplyAction="http://tempuri.org/IChecadorService/AddUpPersonalChecadorVinculoResponse")]
System.Threading.Tasks.Task<bool> AddUpPersonalChecadorVinculoAsync(WCF_Checador.RequestPersonalChecadorVinculoAddUp request);
}
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
@@ -4185,14 +4340,14 @@ namespace WCF_Checador
return base.Channel.GetChecadorEmpleadoAsync(CveChecador, CveEmpresa);
}
public WCF_Checador.PersonalChecadorIDResponse[] PersonalChecadorID(int CveChecador)
public WCF_Checador.PersonalChecadorIDResponse[] PersonalChecadorID(WCF_Checador.RequestPersonalChecadorID request)
{
return base.Channel.PersonalChecadorID(CveChecador);
return base.Channel.PersonalChecadorID(request);
}
public System.Threading.Tasks.Task<WCF_Checador.PersonalChecadorIDResponse[]> PersonalChecadorIDAsync(int CveChecador)
public System.Threading.Tasks.Task<WCF_Checador.PersonalChecadorIDResponse[]> PersonalChecadorIDAsync(WCF_Checador.RequestPersonalChecadorID request)
{
return base.Channel.PersonalChecadorIDAsync(CveChecador);
return base.Channel.PersonalChecadorIDAsync(request);
}
public bool SetPersonalChecador(WCF_Checador.RequestPersonalChecadorUp[] empleados, int CveEmpresa)
@@ -4235,6 +4390,16 @@ namespace WCF_Checador
return base.Channel.GetSubProyectosAsync(parames);
}
public bool AddUpPersonalChecadorVinculo(WCF_Checador.RequestPersonalChecadorVinculoAddUp request)
{
return base.Channel.AddUpPersonalChecadorVinculo(request);
}
public System.Threading.Tasks.Task<bool> AddUpPersonalChecadorVinculoAsync(WCF_Checador.RequestPersonalChecadorVinculoAddUp request)
{
return base.Channel.AddUpPersonalChecadorVinculoAsync(request);
}
public virtual System.Threading.Tasks.Task OpenAsync()
{
return System.Threading.Tasks.Task.Factory.FromAsync(((System.ServiceModel.ICommunicationObject)(this)).BeginOpen(null, null), new System.Action<System.IAsyncResult>(((System.ServiceModel.ICommunicationObject)(this)).EndOpen));

View File

@@ -1,4 +1,6 @@
using System;
using ADSNetLibrary.SIGAPI.Models.RH.Request;
using ADSUtileriasWF.Views.RelojChecador.Gluyas;
using System;
using System.Collections.Generic;
using System.Text;
@@ -134,12 +136,12 @@ namespace ADSUtileriasWF.Helpers
public static WCF_Checador.PersonalChecadorIDResponse[] PersonalChecadorID(int CveChecador )
public static WCF_Checador.PersonalChecadorIDResponse[] PersonalChecadorID(int CveChecador,int CvePersonal =-1,string ChecadorID = "-1")
{
try
{
WCF_Checador.ChecadorServiceClient client = new WCF_Checador.ChecadorServiceClient();// new WCF_Service.ChecadorServiceClient(WCF_Service.ChecadorServiceClient.EndpointConfiguration.BasicHttpBinding_IChecadorService, ModVarsPV.Address);
return client.PersonalChecadorID(CveChecador);
WCF_Checador.ChecadorServiceClient client = new WCF_Checador.ChecadorServiceClient();
return client.PersonalChecadorID(new WCF_Checador.RequestPersonalChecadorID() { CvePersonal = CvePersonal, ChecadorID = ChecadorID, CveChecador = CveChecador });
}
catch (Exception e)
@@ -149,6 +151,21 @@ namespace ADSUtileriasWF.Helpers
}
}
public static bool AddUpPersonalChecadorVinculo(WCF_Checador.RequestPersonalChecadorVinculoAddUp request)
{
try
{
WCF_Checador.ChecadorServiceClient client = new WCF_Checador.ChecadorServiceClient();// new WCF_Service.ChecadorServiceClient(WCF_Service.ChecadorServiceClient.EndpointConfiguration.BasicHttpBinding_IChecadorService, ModVarsPV.Address);
return client.AddUpPersonalChecadorVinculo(request);
}
catch (Exception e)
{
GuardaLog(string.Format("Ocurrió un error al iniciar el servicio\r\n{0}", e));
return false;
}
}
}
}

View File

@@ -28,6 +28,12 @@
/// </summary>
private void InitializeComponent()
{
DGVPersonalChecador = new System.Windows.Forms.DataGridView();
dataGridViewTextBoxColumn1 = new System.Windows.Forms.DataGridViewTextBoxColumn();
ChecadorID = new System.Windows.Forms.DataGridViewTextBoxColumn();
dataGridViewTextBoxColumn2 = new System.Windows.Forms.DataGridViewTextBoxColumn();
CvePersonal = new System.Windows.Forms.DataGridViewTextBoxColumn();
CodigoNombreCompleto = new System.Windows.Forms.DataGridViewTextBoxColumn();
LblEmpleado = new System.Windows.Forms.Label();
GBoxHuellas = new System.Windows.Forms.GroupBox();
btnCancelar = new System.Windows.Forms.Button();
@@ -62,21 +68,16 @@
chkMostrarTodos = new System.Windows.Forms.CheckBox();
tabvalidacion = new System.Windows.Forms.TabPage();
LblChecadorseleccionado = new System.Windows.Forms.Label();
dataGridView1 = new System.Windows.Forms.DataGridView();
label1 = new System.Windows.Forms.Label();
Ddlchecador = new System.Windows.Forms.ComboBox();
panel1 = new System.Windows.Forms.Panel();
PnlVinvular = new System.Windows.Forms.Panel();
DdlEmpleadosVinculo = new System.Windows.Forms.ComboBox();
button2 = new System.Windows.Forms.Button();
TxtNombrevinculo = new System.Windows.Forms.TextBox();
BtnVincularChecadorSig = new System.Windows.Forms.Button();
TxtIDChecador = new System.Windows.Forms.TextBox();
TxtNombreRegistro = new System.Windows.Forms.TextBox();
lblregistrochecador = new System.Windows.Forms.Label();
label2 = new System.Windows.Forms.Label();
dataGridViewTextBoxColumn1 = new System.Windows.Forms.DataGridViewTextBoxColumn();
ChecadorID = new System.Windows.Forms.DataGridViewTextBoxColumn();
dataGridViewTextBoxColumn2 = new System.Windows.Forms.DataGridViewTextBoxColumn();
CvePersonal = new System.Windows.Forms.DataGridViewTextBoxColumn();
CodigoNombreCompleto = new System.Windows.Forms.DataGridViewTextBoxColumn();
((System.ComponentModel.ISupportInitialize)DGVPersonalChecador).BeginInit();
GBoxHuellas.SuspendLayout();
((System.ComponentModel.ISupportInitialize)Huella3).BeginInit();
((System.ComponentModel.ISupportInitialize)Huella2).BeginInit();
@@ -86,10 +87,62 @@
tabpanel.SuspendLayout();
tabRegistro.SuspendLayout();
tabvalidacion.SuspendLayout();
((System.ComponentModel.ISupportInitialize)dataGridView1).BeginInit();
panel1.SuspendLayout();
PnlVinvular.SuspendLayout();
SuspendLayout();
//
// DGVPersonalChecador
//
DGVPersonalChecador.AllowUserToAddRows = false;
DGVPersonalChecador.AllowUserToDeleteRows = false;
DGVPersonalChecador.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill;
DGVPersonalChecador.BackgroundColor = System.Drawing.SystemColors.ActiveCaption;
DGVPersonalChecador.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
DGVPersonalChecador.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] { dataGridViewTextBoxColumn1, ChecadorID, dataGridViewTextBoxColumn2, CvePersonal, CodigoNombreCompleto });
DGVPersonalChecador.Location = new System.Drawing.Point(16, 64);
DGVPersonalChecador.Name = "DGVPersonalChecador";
DGVPersonalChecador.RowHeadersVisible = false;
DGVPersonalChecador.Size = new System.Drawing.Size(843, 246);
DGVPersonalChecador.TabIndex = 23;
DGVPersonalChecador.CellClick += DGVPersonalChecador_CellClick;
//
// dataGridViewTextBoxColumn1
//
dataGridViewTextBoxColumn1.DataPropertyName = "cveChecador";
dataGridViewTextBoxColumn1.HeaderText = "CveChecador";
dataGridViewTextBoxColumn1.Name = "dataGridViewTextBoxColumn1";
dataGridViewTextBoxColumn1.ReadOnly = true;
dataGridViewTextBoxColumn1.Visible = false;
//
// ChecadorID
//
ChecadorID.DataPropertyName = "dwEnrollNumber";
ChecadorID.FillWeight = 30F;
ChecadorID.HeaderText = "ID Checador";
ChecadorID.Name = "ChecadorID";
ChecadorID.ReadOnly = true;
//
// dataGridViewTextBoxColumn2
//
dataGridViewTextBoxColumn2.DataPropertyName = "Name";
dataGridViewTextBoxColumn2.HeaderText = "Empleado Checador";
dataGridViewTextBoxColumn2.Name = "dataGridViewTextBoxColumn2";
dataGridViewTextBoxColumn2.ReadOnly = true;
//
// CvePersonal
//
CvePersonal.DataPropertyName = "CvePersonal";
CvePersonal.HeaderText = "CvePersonal";
CvePersonal.Name = "CvePersonal";
CvePersonal.ReadOnly = true;
CvePersonal.Visible = false;
//
// CodigoNombreCompleto
//
CodigoNombreCompleto.DataPropertyName = "NombrePersonal";
CodigoNombreCompleto.HeaderText = "Empleado Sig";
CodigoNombreCompleto.Name = "CodigoNombreCompleto";
CodigoNombreCompleto.ReadOnly = true;
//
// LblEmpleado
//
LblEmpleado.AutoSize = true;
@@ -235,6 +288,7 @@
DdlEmpleados.Size = new System.Drawing.Size(671, 23);
DdlEmpleados.TabIndex = 2;
DdlEmpleados.ValueMember = "CvePersonal";
DdlEmpleados.SelectedIndexChanged += DdlEmpleados_SelectedIndexChanged;
//
// DGVChecadores
//
@@ -354,6 +408,7 @@
tabRegistro.TabIndex = 0;
tabRegistro.Text = "Registro";
tabRegistro.UseVisualStyleBackColor = true;
tabRegistro.Click += tabRegistro_Click;
//
// btnmostarcontroles
//
@@ -464,10 +519,10 @@
// tabvalidacion
//
tabvalidacion.Controls.Add(LblChecadorseleccionado);
tabvalidacion.Controls.Add(dataGridView1);
tabvalidacion.Controls.Add(DGVPersonalChecador);
tabvalidacion.Controls.Add(label1);
tabvalidacion.Controls.Add(Ddlchecador);
tabvalidacion.Controls.Add(panel1);
tabvalidacion.Controls.Add(PnlVinvular);
tabvalidacion.Location = new System.Drawing.Point(4, 24);
tabvalidacion.Name = "tabvalidacion";
tabvalidacion.Padding = new System.Windows.Forms.Padding(3);
@@ -485,20 +540,6 @@
LblChecadorseleccionado.TabIndex = 20;
LblChecadorseleccionado.Text = "Seleccione un checador para validar usuarios";
//
// dataGridView1
//
dataGridView1.AllowUserToAddRows = false;
dataGridView1.AllowUserToDeleteRows = false;
dataGridView1.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill;
dataGridView1.BackgroundColor = System.Drawing.SystemColors.ActiveCaption;
dataGridView1.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
dataGridView1.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] { dataGridViewTextBoxColumn1, ChecadorID, dataGridViewTextBoxColumn2, CvePersonal, CodigoNombreCompleto });
dataGridView1.Location = new System.Drawing.Point(16, 64);
dataGridView1.Name = "dataGridView1";
dataGridView1.RowHeadersVisible = false;
dataGridView1.Size = new System.Drawing.Size(843, 185);
dataGridView1.TabIndex = 23;
//
// label1
//
label1.AutoSize = true;
@@ -519,65 +560,65 @@
Ddlchecador.ValueMember = "CveChecador";
Ddlchecador.SelectedIndexChanged += Ddlchecador_SelectedIndexChanged;
//
// panel1
// PnlVinvular
//
panel1.Controls.Add(DdlEmpleadosVinculo);
panel1.Controls.Add(button2);
panel1.Controls.Add(TxtNombrevinculo);
panel1.Controls.Add(TxtNombreRegistro);
panel1.Controls.Add(lblregistrochecador);
panel1.Controls.Add(label2);
panel1.Location = new System.Drawing.Point(16, 255);
panel1.Name = "panel1";
panel1.Size = new System.Drawing.Size(843, 183);
panel1.TabIndex = 21;
panel1.Visible = false;
PnlVinvular.Controls.Add(DdlEmpleadosVinculo);
PnlVinvular.Controls.Add(BtnVincularChecadorSig);
PnlVinvular.Controls.Add(TxtIDChecador);
PnlVinvular.Controls.Add(TxtNombreRegistro);
PnlVinvular.Controls.Add(lblregistrochecador);
PnlVinvular.Controls.Add(label2);
PnlVinvular.Location = new System.Drawing.Point(16, 316);
PnlVinvular.Name = "PnlVinvular";
PnlVinvular.Size = new System.Drawing.Size(843, 122);
PnlVinvular.TabIndex = 21;
PnlVinvular.Visible = false;
//
// DdlEmpleadosVinculo
//
DdlEmpleadosVinculo.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.Suggest;
DdlEmpleadosVinculo.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems;
DdlEmpleadosVinculo.DisplayMember = "CodigoNombreCompleto";
DdlEmpleadosVinculo.Enabled = false;
DdlEmpleadosVinculo.FormattingEnabled = true;
DdlEmpleadosVinculo.Location = new System.Drawing.Point(25, 135);
DdlEmpleadosVinculo.Location = new System.Drawing.Point(11, 74);
DdlEmpleadosVinculo.Name = "DdlEmpleadosVinculo";
DdlEmpleadosVinculo.Size = new System.Drawing.Size(452, 23);
DdlEmpleadosVinculo.TabIndex = 20;
DdlEmpleadosVinculo.ValueMember = "CvePersonal";
//
// button2
// BtnVincularChecadorSig
//
button2.BackColor = System.Drawing.Color.FromArgb(43, 54, 67);
button2.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
button2.ForeColor = System.Drawing.SystemColors.ControlLightLight;
button2.Location = new System.Drawing.Point(716, 148);
button2.Name = "button2";
button2.Size = new System.Drawing.Size(108, 32);
button2.TabIndex = 19;
button2.Text = "Vincular";
button2.UseVisualStyleBackColor = false;
button2.Click += button2_Click;
BtnVincularChecadorSig.BackColor = System.Drawing.Color.FromArgb(43, 54, 67);
BtnVincularChecadorSig.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
BtnVincularChecadorSig.ForeColor = System.Drawing.SystemColors.ControlLightLight;
BtnVincularChecadorSig.Location = new System.Drawing.Point(732, 65);
BtnVincularChecadorSig.Name = "BtnVincularChecadorSig";
BtnVincularChecadorSig.Size = new System.Drawing.Size(108, 32);
BtnVincularChecadorSig.TabIndex = 19;
BtnVincularChecadorSig.Text = "Vincular";
BtnVincularChecadorSig.UseVisualStyleBackColor = false;
BtnVincularChecadorSig.Click += BtnVincularChecadorSig_Click;
//
// TxtNombrevinculo
// TxtIDChecador
//
TxtNombrevinculo.Location = new System.Drawing.Point(629, 91);
TxtNombrevinculo.Name = "TxtNombrevinculo";
TxtNombrevinculo.Size = new System.Drawing.Size(67, 23);
TxtNombrevinculo.TabIndex = 18;
TxtNombrevinculo.Visible = false;
TxtIDChecador.Enabled = false;
TxtIDChecador.Location = new System.Drawing.Point(9, 30);
TxtIDChecador.Name = "TxtIDChecador";
TxtIDChecador.Size = new System.Drawing.Size(67, 23);
TxtIDChecador.TabIndex = 18;
//
// TxtNombreRegistro
//
TxtNombreRegistro.Location = new System.Drawing.Point(23, 91);
TxtNombreRegistro.Enabled = false;
TxtNombreRegistro.Location = new System.Drawing.Point(101, 30);
TxtNombreRegistro.Name = "TxtNombreRegistro";
TxtNombreRegistro.Size = new System.Drawing.Size(447, 23);
TxtNombreRegistro.Size = new System.Drawing.Size(362, 23);
TxtNombreRegistro.TabIndex = 17;
//
// lblregistrochecador
//
lblregistrochecador.AutoSize = true;
lblregistrochecador.Location = new System.Drawing.Point(23, 72);
lblregistrochecador.Location = new System.Drawing.Point(9, 11);
lblregistrochecador.Name = "lblregistrochecador";
lblregistrochecador.Size = new System.Drawing.Size(168, 15);
lblregistrochecador.TabIndex = 15;
@@ -586,50 +627,12 @@
// label2
//
label2.AutoSize = true;
label2.Location = new System.Drawing.Point(23, 117);
label2.Location = new System.Drawing.Point(9, 56);
label2.Name = "label2";
label2.Size = new System.Drawing.Size(123, 15);
label2.TabIndex = 16;
label2.Text = "Vinculado al personal:";
//
// dataGridViewTextBoxColumn1
//
dataGridViewTextBoxColumn1.DataPropertyName = "cveChecador";
dataGridViewTextBoxColumn1.HeaderText = "CveChecador";
dataGridViewTextBoxColumn1.Name = "dataGridViewTextBoxColumn1";
dataGridViewTextBoxColumn1.ReadOnly = true;
dataGridViewTextBoxColumn1.Visible = false;
//
// ChecadorID
//
ChecadorID.DataPropertyName = "ChecadorID";
ChecadorID.FillWeight = 30F;
ChecadorID.HeaderText = "ID Checador";
ChecadorID.Name = "ChecadorID";
ChecadorID.ReadOnly = true;
//
// dataGridViewTextBoxColumn2
//
dataGridViewTextBoxColumn2.DataPropertyName = "checador";
dataGridViewTextBoxColumn2.HeaderText = "Empleado Checador";
dataGridViewTextBoxColumn2.Name = "dataGridViewTextBoxColumn2";
dataGridViewTextBoxColumn2.ReadOnly = true;
//
// CvePersonal
//
CvePersonal.DataPropertyName = "cvePersonal";
CvePersonal.HeaderText = "CvePersonal";
CvePersonal.Name = "CvePersonal";
CvePersonal.ReadOnly = true;
CvePersonal.Visible = false;
//
// CodigoNombreCompleto
//
CodigoNombreCompleto.DataPropertyName = "CodigoNombreCompleto";
CodigoNombreCompleto.HeaderText = "Empleado Sig";
CodigoNombreCompleto.Name = "CodigoNombreCompleto";
CodigoNombreCompleto.ReadOnly = true;
//
// FrmNewPersonalChecador
//
AutoScaleDimensions = new System.Drawing.SizeF(7F, 15F);
@@ -639,6 +642,7 @@
Name = "FrmNewPersonalChecador";
Text = "FrmNewPersonalChecador";
Load += FrmNewPersonalChecador_Load;
((System.ComponentModel.ISupportInitialize)DGVPersonalChecador).EndInit();
GBoxHuellas.ResumeLayout(false);
GBoxHuellas.PerformLayout();
((System.ComponentModel.ISupportInitialize)Huella3).EndInit();
@@ -651,9 +655,8 @@
tabRegistro.PerformLayout();
tabvalidacion.ResumeLayout(false);
tabvalidacion.PerformLayout();
((System.ComponentModel.ISupportInitialize)dataGridView1).EndInit();
panel1.ResumeLayout(false);
panel1.PerformLayout();
PnlVinvular.ResumeLayout(false);
PnlVinvular.PerformLayout();
ResumeLayout(false);
}
@@ -687,16 +690,16 @@
private System.Windows.Forms.Label label2;
private System.Windows.Forms.Label lblregistrochecador;
private System.Windows.Forms.ComboBox Ddlchecador;
private System.Windows.Forms.TextBox TxtNombrevinculo;
private System.Windows.Forms.TextBox TxtIDChecador;
private System.Windows.Forms.Label LblChecadorseleccionado;
private FontAwesome.Sharp.IconButton BtnCancelar;
private System.Windows.Forms.CheckBox ChkVincularsinhuella;
private System.Windows.Forms.Label label3;
private System.Windows.Forms.ComboBox ddlChek;
private System.Windows.Forms.CheckBox chkMostrarTodos;
private System.Windows.Forms.DataGridView dataGridView1;
private System.Windows.Forms.DataGridView DGVPersonalChecador;
private System.Windows.Forms.Label label1;
private System.Windows.Forms.Panel panel1;
private System.Windows.Forms.Panel PnlVinvular;
private System.Windows.Forms.Button BtnVincular;
private System.Windows.Forms.Button btnCancelar;
private System.Windows.Forms.Button BtnActualizar;
@@ -707,7 +710,7 @@
private System.Windows.Forms.TextBox TxtPersonal;
private System.Windows.Forms.TextBox TxtCodigo;
private System.Windows.Forms.Button btnmostarcontroles;
private System.Windows.Forms.Button button2;
private System.Windows.Forms.Button BtnVincularChecadorSig;
private System.Windows.Forms.ComboBox DdlEmpleadosVinculo;
private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn1;
private System.Windows.Forms.DataGridViewTextBoxColumn ChecadorID;

View File

@@ -33,6 +33,7 @@ namespace ADSUtileriasWF.Views.RelojChecador.Views
List<UtileriasServiceWCF.PersonalChecadorsqliteModel> empleadoschecador;
SDKZkTeckoHelper lib = new SDKZkTeckoHelper();
SDKZkTeckoHelper libvalidacion = new SDKZkTeckoHelper();
ResponseUser currentUsuario;
public FrmNewPersonalChecador()
{
InitializeComponent();
@@ -149,10 +150,10 @@ namespace ADSUtileriasWF.Views.RelojChecador.Views
//CargaPersonal();
}
private void CargaChecadores()
{
{
UtileriasServiceWCF.ResponseGetChecadoresModel[] checklist = Servicecon.GetChecadores(ModVarsPV.UserV2.CveUsuario.ToString().ToEntero(), ModVarsPV.UserV2.CveSubProyecto.ToString().ToEntero(), ModVarsPV.UserV2.CveEmpresa.ToString().ToEntero());
List<UtileriasServiceWCF.ResponseGetChecadoresModel> checklistcopy =
checklist
.Select(x => new UtileriasServiceWCF.ResponseGetChecadoresModel
@@ -174,7 +175,7 @@ namespace ADSUtileriasWF.Views.RelojChecador.Views
.ToList();
List<UtileriasServiceWCF.ResponseGetChecadoresModel> checklist2 = checklistcopy.ToList();
checklist2.Add(new UtileriasServiceWCF.ResponseGetChecadoresModel() { checador = "Dispositivo USB", cveChecador = -1 });
this.Invoke((MethodInvoker)delegate
{
Ddlchecador.DataSource = checklist;
@@ -184,7 +185,7 @@ namespace ADSUtileriasWF.Views.RelojChecador.Views
ddlChek.DataSource = checklist2;
ddlChek.Refresh();
DGVChecadores.Refresh();
});
});
}
@@ -264,13 +265,23 @@ namespace ADSUtileriasWF.Views.RelojChecador.Views
if (empleados.Count > 0)
{
int cvePersonal = empleados[0].CvePersonal;
WCF_Checador.PersonalChecadorIDResponse[] personalchecador = Servicecon.PersonalChecadorID(-1, cvePersonal);
foreach (DataGridViewRow row in DGVChecadores.Rows)
{
DataGridViewCheckBoxCell chk = (DataGridViewCheckBoxCell)(row.Cells[0]);
DataGridViewCheckBoxCell chkv = (DataGridViewCheckBoxCell)(row.Cells[4]);
chkv.Value = false;
chk.Value = false;
int cveChecador = row.Cells["CveChecador"].Value.ToString().ToEntero();
if (empleadoschecador.FindAll(x => x.CvePersonal == cvePersonal && x.CveChecador == cveChecador).Count > 0)
{
// if (empleadoschecador.FindAll(x => x.CvePersonal == cvePersonal && x.CveChecador == cveChecador).Count > 0)
if (personalchecador.ToList().FindAll(x => x.CvePersonal == cvePersonal && x.CveChecador == cveChecador).Count > 0)
{
chkv.Value = true;
chk.Value = true;
}
@@ -319,43 +330,13 @@ namespace ADSUtileriasWF.Views.RelojChecador.Views
}
else
{
/*
foreach (DataGridViewRow row in DGVChecadores.Rows)
{
DataGridViewCheckBoxCell chk = (DataGridViewCheckBoxCell)(row.Cells[0]);
if (!(chk.Value == chk.FalseValue || chk.Value == null))
{
string checador = row.Cells["checador"].Value.ToString();
if (checadorconected == 0)
{
iPLocal = row.Cells["iPLocal"].Value.ToString();
puerto = row.Cells["puerto"].Value.ToString();
zkemkeeper.CZKEM conectarse = new zkemkeeper.CZKEM();
if (conectarse.Connect_Net(iPLocal, puerto.ToEntero()))
{ checadorconected++; CveChecador = row.Cells["CveChecador"].Value.ToString().ToEntero(); conectarse.Disconnect(); }
else
{
}
}
cellselected++;
}
}*/
//lib.
/*
if (cellselected == 0)
{
ModExtensiones.Alert("Debe seleccionar un checador para vincular las huellas", "Información", MessageBoxButtons.OK);
}
else*/
{
bool conected = lib.GetConnectState();
iPLocal = ((UtileriasServiceWCF.ResponseGetChecadoresModel)ddlChek.SelectedItem).iPLocal;
puerto = ((UtileriasServiceWCF.ResponseGetChecadoresModel)ddlChek.SelectedItem).puerto;
UtileriasServiceWCF.ResponseGetChecadoresModel currentchecador = ((UtileriasServiceWCF.ResponseGetChecadoresModel)ddlChek.SelectedItem);
iPLocal = currentchecador.iPLocal;
puerto = currentchecador.puerto;
if (conected)
{
@@ -398,12 +379,14 @@ namespace ADSUtileriasWF.Views.RelojChecador.Views
List<int> listUserenroll = new List<int>();
WCF_Checador.PersonalChecadorIDResponse[] personalchecador = Servicecon.PersonalChecadorID(currentchecador.cveChecador,CvePersonal);
var personalsig = personalchecador.ToList().FirstOrDefault(x => x.CvePersonal == CvePersonal);
foreach (var item in usuarios)
{
ciclos = ciclos + 1;
userenroll = item.dwEnrollNumber.ToEntero();
listUserenroll.Add(userenroll);
if (item.Password.ToEntero() == CvePersonal)
if (personalsig!=null && item.dwEnrollNumber == personalsig.ChecadorID )
{
enrollnumber = item.dwEnrollNumber.ToEntero();
huellasid = item.dwEnrollNumber;
@@ -437,7 +420,14 @@ namespace ADSUtileriasWF.Views.RelojChecador.Views
if (lib.sta_SetUserInfo(enrollnumber.ToString(), empleado.NombreCompleto, 0, CvePersonal.ToString(), CvePersonal.ToString()) > 0)
{
isregister = true;
isregister = Servicecon.AddUpPersonalChecadorVinculo(new WCF_Checador.RequestPersonalChecadorVinculoAddUp()
{
ChecadorID = enrollnumber.ToString(),
CvePersonal = CvePersonal,
CveChecador = currentchecador.cveChecador,
Checadorname = empleado.NombreCompleto
});
huellasid = enrollnumber.ToString();
}
#endregion
@@ -603,15 +593,16 @@ namespace ADSUtileriasWF.Views.RelojChecador.Views
string iPLocal = row.Cells["iPLocal"].Value.ToString();
string puerto = row.Cells["puerto"].Value.ToString();
int cveChecador = row.Cells["CveChecador"].Value.ToString().ToEntero();
SDKZkTeckoHelper templib = null;
if (lib.iP_Port == string.Format("{0}_{1}", iPLocal, puerto))
{
templib = lib;
}
int enrollnumber = SaveHuellas(iPLocal, puerto, CvePersonal, templib);
int enrollnumber = SaveHuellas(iPLocal, puerto, CvePersonal, templib,cveChecador);
msg = $"{msg}con el código de empleado '{enrollnumber}'.";
if (enrollnumber > 0) { enrollnumberb = enrollnumber; chkv.Value = true; }
checkadores.Add(new UtileriasServiceWCF.PersonalChecadorUPsqliteModel() { id = enrollnumber, CveChecador = row.Cells["CveChecador"].Value.ToString().ToEntero() });
checkadores.Add(new UtileriasServiceWCF.PersonalChecadorUPsqliteModel() { id = enrollnumber, CveChecador = cveChecador });
}
}
Servicecon.SetPersonalHuella(new UtileriasServiceWCF.RequestPersonalHuella() { Huella = huellaFinal, CvePersonal = CvePersonal, CveEmpresa = UsuarioActual.CveEmpresa, CveUsuario = UsuarioActual.CveUsuario, CveChecador = CveChecador });
@@ -654,7 +645,7 @@ namespace ADSUtileriasWF.Views.RelojChecador.Views
}
public int SaveHuellas(string iPLocal, string puerto, int CvePersonal, SDKZkTeckoHelper templib)
public int SaveHuellas(string iPLocal, string puerto, int CvePersonal, SDKZkTeckoHelper templib,int cveChecador)
{
int enrollnumber = 0;
int userenroll = 0;
@@ -689,13 +680,20 @@ namespace ADSUtileriasWF.Views.RelojChecador.Views
if (conected)
{
var usuarios = libx.GetUserInfo();
WCF_Checador.PersonalChecadorIDResponse[] personalchecador = Servicecon.PersonalChecadorID(cveChecador, CvePersonal);
var personalsig = personalchecador.ToList().FirstOrDefault(x => x.CvePersonal == CvePersonal);
if (personalsig != null) {
enrollnumber = personalsig.ChecadorID.ToEntero();
}
foreach (var item in usuarios)
{
userenroll = (item.dwEnrollNumber.ToEntero() > userenroll && item.dwEnrollNumber != tempPersonal ? item.dwEnrollNumber.ToEntero() : userenroll);
if (item.Password.ToEntero() == CvePersonal)
{
enrollnumber = item.dwEnrollNumber.ToEntero();
}
//if (item.Password.ToEntero() == CvePersonal)
//{
// enrollnumber = item.dwEnrollNumber.ToEntero();
//}
}
enrollnumber = enrollnumber > 0 ? enrollnumber : (userenroll += 1);
if (libx.sta_SetUserInfo(enrollnumber.ToString(), empleado.NombreCompleto, 0, "", CvePersonal.ToString()) > 0)
@@ -714,17 +712,23 @@ namespace ADSUtileriasWF.Views.RelojChecador.Views
{
int cvePersonal = getcurrentcvePersonal();
WCF_Checador.PersonalChecadorIDResponse[] personalchecador = Servicecon.PersonalChecadorID(-1, cvePersonal);
foreach (DataGridViewRow row in DGVChecadores.Rows)
{
DataGridViewCheckBoxCell chk = (DataGridViewCheckBoxCell)(row.Cells[0]);
DataGridViewCheckBoxCell chkv = (DataGridViewCheckBoxCell)(row.Cells[4]);
chkv.Value = false;
int cveChecador = row.Cells["CveChecador"].Value.ToString().ToEntero();
if (empleadoschecador.FindAll(x => x.CvePersonal == cvePersonal && x.CveChecador == cveChecador).Count > 0)
chk.Value = false;
int cveChecador = row.Cells["CveChecador"].Value.ToString().ToEntero();
if (personalchecador.ToList().FindAll(x => x.CvePersonal == cvePersonal && x.CveChecador == cveChecador).Count > 0)
{
chkv.Value = true;
chk.Value = true;
}
}
}
List<ResponseUser> usuariosporvaldar;
@@ -767,7 +771,7 @@ namespace ADSUtileriasWF.Views.RelojChecador.Views
this.Invoke((MethodInvoker)delegate
{
TxtNombreRegistro.Text = "";
TxtNombrevinculo.Text = "";
TxtIDChecador.Text = "";
});
var usuarios = usuariosporvaldar;
foreach (var item in usuarios)
@@ -779,7 +783,7 @@ namespace ADSUtileriasWF.Views.RelojChecador.Views
this.Invoke((MethodInvoker)delegate
{
TxtNombreRegistro.Text = item.Name;
TxtNombrevinculo.Text = empleados.Find(x => x.CvePersonal == item.Password.ToEntero()).CodigoNombreCompleto;
TxtIDChecador.Text = empleados.Find(x => x.CvePersonal == item.Password.ToEntero()).CodigoNombreCompleto;
});
}
catch (Exception)
@@ -1020,15 +1024,16 @@ namespace ADSUtileriasWF.Views.RelojChecador.Views
string iPLocal = row.Cells["iPLocal"].Value.ToString();
string puerto = row.Cells["puerto"].Value.ToString();
int CveChecador = row.Cells["CveChecador"].Value.ToString().ToEntero();
SDKZkTeckoHelper templib = null;
if (lib.iP_Port == string.Format("{0}_{1}", iPLocal, puerto))
{
templib = lib;
}
int enrollnumber = SaveHuellas(iPLocal, puerto, CvePersonal, templib);
int enrollnumber = SaveHuellas(iPLocal, puerto, CvePersonal, templib, CveChecador);
msg = $"{msg}con el código de empleado{enrollnumber}";
if (enrollnumber > 0) { enrollnumberb = enrollnumber; chkv.Value = true; }
checkadores.Add(new UtileriasServiceWCF.PersonalChecadorUPsqliteModel() { id = enrollnumber, CveChecador = row.Cells["CveChecador"].Value.ToString().ToEntero() });
checkadores.Add(new UtileriasServiceWCF.PersonalChecadorUPsqliteModel() { id = enrollnumber, CveChecador = CveChecador });
}
}
}
@@ -1338,15 +1343,39 @@ namespace ADSUtileriasWF.Views.RelojChecador.Views
{
int cveChecadorddl = Ddlchecador.SelectedValue.ToString().ToEntero();
var personalchecador = Servicecon.PersonalChecadorID(cveChecadorddl);
WCF_Checador.PersonalChecadorIDResponse[] personalchecador = Servicecon.PersonalChecadorID(cveChecadorddl);
string iPLocal = ((UtileriasServiceWCF.ResponseGetChecadoresModel)Ddlchecador.SelectedItem).iPLocal;
string puerto = ((UtileriasServiceWCF.ResponseGetChecadoresModel)Ddlchecador.SelectedItem).puerto;
var checador = getusuarioschecador(iPLocal, puerto);
List<ResponseUser> checador = getusuarioschecador(iPLocal, puerto);
// Inicializar valores por default
foreach (var usuario in checador)
{
usuario.CveChecador = cveChecadorddl;
usuario.CvePersonal = "0";
usuario.NombrePersonal = string.Empty;
}
// Left join por ChecadorID / dwEnrollNumber
var personalPorChecadorId = personalchecador
.Where(x => x.CveChecador == cveChecadorddl)
.GroupBy(x => x.ChecadorID)
.ToDictionary(x => x.Key, x => x.First());
foreach (var usuario in checador)
{
if (personalPorChecadorId.TryGetValue(usuario.dwEnrollNumber, out var personal))
{
usuario.CvePersonal = personal.CvePersonal.ToString();
usuario.NombrePersonal = personal.NombreCompleto;
}
}
DGVPersonalChecador.AutoGenerateColumns = false;
DGVPersonalChecador.DataSource = checador;
DGVPersonalChecador.Refresh();
}
else
{
Ddlchecador_SelectedIndexChangedentre =true;
Ddlchecador_SelectedIndexChangedentre = true;
}
}
@@ -1367,7 +1396,7 @@ namespace ADSUtileriasWF.Views.RelojChecador.Views
if (!conected)
{
int conexion = lib.sta_ConnectTCP(iPLocal, puerto, "0");
conected = conexion > 0;
conected = conexion > 0;
}
//if (!conected)
@@ -1380,10 +1409,65 @@ namespace ADSUtileriasWF.Views.RelojChecador.Views
return usuarios;
}
private void button2_Click(object sender, EventArgs e)
private void tabRegistro_Click(object sender, EventArgs e)
{
}
private void DGVPersonalChecador_CellClick(object sender, DataGridViewCellEventArgs e)
{
if (e.RowIndex < 0)
return;
PnlVinvular.Visible = true;
currentUsuario = DGVPersonalChecador.Rows[e.RowIndex].DataBoundItem as ResponseUser;
if (currentUsuario == null)
return;
TxtNombreRegistro.Enabled = false;
TxtIDChecador.Enabled = false;
TxtNombreRegistro.Text = currentUsuario.Name;
TxtIDChecador.Text = currentUsuario.dwEnrollNumber;
if (!string.IsNullOrEmpty(currentUsuario.CvePersonal) && currentUsuario.CvePersonal != "0")
{
DdlEmpleadosVinculo.SelectedValue = Convert.ToInt32(currentUsuario.CvePersonal);
}
else
{
DdlEmpleadosVinculo.SelectedIndex = -1;
}
}
private void BtnVincularChecadorSig_Click(object sender, EventArgs e)
{
int CvePersonal = DdlEmpleadosVinculo.SelectedValue.ToString().ToEntero();
if(CvePersonal > 0)
{
Servicecon.AddUpPersonalChecadorVinculo(new WCF_Checador.RequestPersonalChecadorVinculoAddUp()
{
ChecadorID = TxtIDChecador.Text.ToString(),
CvePersonal = CvePersonal,
CveChecador = currentUsuario.CveChecador,
Checadorname = TxtNombreRegistro.Text
});
PnlVinvular.Visible = false;
TxtNombreRegistro.Text = "";
TxtIDChecador.Text = "";
DdlEmpleadosVinculo.SelectedIndex = -1;
currentUsuario = null;
ModExtensiones.Alert($"Empleado vinculado correctamente", "Advertencia", MessageBoxButtons.OK);
}
else
{
ModExtensiones.Alert($"Seleccione un empleado para vincular", "Advertencia", MessageBoxButtons.OK);
}
}
}

View File

@@ -117,18 +117,6 @@
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<metadata name="iPLocal.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<metadata name="puerto.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<metadata name="iPLocal.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<metadata name="puerto.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<metadata name="dataGridViewTextBoxColumn1.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
@@ -144,4 +132,10 @@
<metadata name="CodigoNombreCompleto.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<metadata name="iPLocal.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<metadata name="puerto.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
</root>

View File

@@ -33,8 +33,8 @@
"net8.0-windows7.0": {
"targetAlias": "net8.0-windows",
"projectReferences": {
"c:\\Proyectos\\SIG_NETCore\\SIGAPI\\ADSNetLibrary\\ADSNetLibrary\\ADSNetLibrary.csproj": {
"projectPath": "c:\\Proyectos\\SIG_NETCore\\SIGAPI\\ADSNetLibrary\\ADSNetLibrary\\ADSNetLibrary.csproj"
"C:\\Proyectos\\SIG_NETCore\\SIGAPI\\ADSNetLibrary\\ADSNetLibrary\\ADSNetLibrary.csproj": {
"projectPath": "C:\\Proyectos\\SIG_NETCore\\SIGAPI\\ADSNetLibrary\\ADSNetLibrary\\ADSNetLibrary.csproj"
}
}
}

View File

@@ -7,7 +7,7 @@
<NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">$(UserProfile)\.nuget\packages\</NuGetPackageRoot>
<NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">C:\Users\caudi\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages</NuGetPackageFolders>
<NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle>
<NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">6.14.3</NuGetToolVersion>
<NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">7.0.0</NuGetToolVersion>
</PropertyGroup>
<ItemGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<SourceRoot Include="C:\Users\caudi\.nuget\packages\" />

View File

@@ -14,7 +14,7 @@ using System.Reflection;
[assembly: System.Reflection.AssemblyCompanyAttribute("ADSUtileriasWF")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+83acc6b4f1f39d91daedc7a2178608003dd7091a")]
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+ded676ec67dc7be6dbc8c881fb9e40b8f3842840")]
[assembly: System.Reflection.AssemblyProductAttribute("ADSUtileriasWF")]
[assembly: System.Reflection.AssemblyTitleAttribute("ADSUtileriasWF")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]

View File

@@ -1 +1 @@
f3853da765c80032040fb81096227f321e96bff17dd93301f125745b9d8f0a33
a3b11f0996318f936cb03dab30dde336e8a3368b5c42fe8078740d96b15497e1

View File

@@ -3955,8 +3955,8 @@
"net8.0-windows7.0": {
"targetAlias": "net8.0-windows",
"projectReferences": {
"c:\\Proyectos\\SIG_NETCore\\SIGAPI\\ADSNetLibrary\\ADSNetLibrary\\ADSNetLibrary.csproj": {
"projectPath": "c:\\Proyectos\\SIG_NETCore\\SIGAPI\\ADSNetLibrary\\ADSNetLibrary\\ADSNetLibrary.csproj"
"C:\\Proyectos\\SIG_NETCore\\SIGAPI\\ADSNetLibrary\\ADSNetLibrary\\ADSNetLibrary.csproj": {
"projectPath": "C:\\Proyectos\\SIG_NETCore\\SIGAPI\\ADSNetLibrary\\ADSNetLibrary\\ADSNetLibrary.csproj"
}
}
}

View File

@@ -1,6 +1,6 @@
{
"version": 2,
"dgSpecHash": "JsQKpISEFdI=",
"dgSpecHash": "JoOvuxoOgDE=",
"success": true,
"projectFilePath": "C:\\Proyectos\\Checador.git\\Checador-Desktop\\ADSUtileriasWF\\ADSUtileriasWF.csproj",
"expectedPackageFiles": [

169
gitignore Normal file
View File

@@ -0,0 +1,169 @@
# ---> ADSAPI.gitignore
#######################################################
# VISUAL STUDIO / RIDER / VS CODE
#######################################################
.vs/
.idea/
.vscode/
*.suo
*.user
*.userosscache
*.sln.docstates
#######################################################
# BUILD
#######################################################
[Bb]in/
[Oo]bj/
[Dd]ebug/
[Rr]elease/
x64/
x86/
artifacts/
publish/
out/
#######################################################
# .NET
#######################################################
*.dll
*.exe
*.pdb
*.cache
*.mdb
*.opendb
*.VC.db
TestResults/
*.trx
#######################################################
# NUGET
#######################################################
*.nupkg
*.snupkg
.nuget/
packages/
#######################################################
# NODE / ANGULAR
#######################################################
node_modules/
dist/
.angular/
coverage/
.nx/
tmp/
npm-debug.log*
yarn-debug.log*
yarn-error.log*
#######################################################
# ENV / CONFIG
#######################################################
.env
.env.*
appsettings.Development.json
appsettings.Local.json
#######################################################
# DATABASES
#######################################################
*.mdf
*.ldf
*.db
*.db-shm
*.db-wal
*.sqlite
*.sqlite3
#######################################################
# LOGS
#######################################################
logs/
Logs/
*.log
#######################################################
# WINDOWS
#######################################################
Thumbs.db
Desktop.ini
#######################################################
# IIS / PUBLISH
#######################################################
wwwroot/uploads/
wwwroot/temp/
#######################################################
# ANGULAR LIBRARIES
#######################################################
projects/**/dist/
projects/**/.angular/
#######################################################
# TEMP FILES
#######################################################
*.tmp
*.temp
*.bak
*.old
#######################################################
# ZIP / EXPORTS
#######################################################
*.zip
*.rar
*.7z
#######################################################
# PDF TEMP
#######################################################
temp/
Temp/
#######################################################
# LOCAL SECRETS
#######################################################
secrets.json
*.pfx
*.key
#######################################################
# MAUI / MOBILE
#######################################################
*.keystore
*.jks
#######################################################
# GENERATED FILES
#######################################################
Generated/
wwwroot/generated/
#######################################################
# DOCKER
#######################################################
docker-data/