public async Task <IActionResult> GetColaborador(string curp) { var validateToken = await ValidatedToken(_configuration, _getHelper, "contacto"); if (validateToken != null) { return(null); } if (!await ValidateModulePermissions(_getHelper, moduloId, eTipoPermiso.PermisoEscritura)) { return(null); } if (curp == null || curp == "") { return(null); } var colaborador = await _getHelper.GetColaboradorByCURPAsync(curp); if (colaborador != null) { return(Json( new { colaborador.ColaboradorID, colaborador.PrimerApellido, colaborador.SegundoApellido, colaborador.Nombre, error = false })); } return(Json(new { error = true, message = "Colaborador inexistente" })); }