GetHoliday

Definition

Usage

Obtain holidays set on the device..

Parameter

Device number

Holidays set on the device

Return Value

Return True if it is successful, or return False.

Related Function

SetHoliday

 

Ejemplo

C#

        /// <summary>
        /// Get the holiday of the specified format. Please refer to development manual to look over what the format stands for.
        /// </summary>
        /// <param name="IP"> Ip of device </param>
        /// <param name="Port"> Port of Device </param>
        /// <param name="MachineNumber"> Device Number </param>
        private void GetHoliday(string IP = "10.0.0.44", int Port = 4370, int MachineNumber = 1)
        {
        //Create Standalone SDK class dynamicly.
            zkemkeeper.CZKEMClass axCZKEM1 = new zkemkeeper.CZKEMClass();
            axCZKEM1.Connect_Net(IP, Port);
        int idwErrorCode = 0;
        string sHoliday = "";
        if (axCZKEM1.GetHoliday(MachineNumber, ref sHoliday))
            {
                MessageBox.Show("GetHoliday: " + sHoliday, "Success");
            }
        else
            {
                axCZKEM1.GetLastError(ref idwErrorCode);
                MessageBox.Show("Operation failed,ErrorCode=" + idwErrorCode.ToString(), "Error");
            }
        }

VB

    ''' <summary>
    ''' Get the holiday of the specified format. Please refer to development manual to look over what the format stands for.
    ''' </summary>
    ''' <param name="IP"> Ip of device </param>
    ''' <param name="Port"> Port of Device </param>
    ''' <param name="MachineNumber"> Device Number </param>
    Private Sub GetHoliday(Optional IP As String = "10.0.0.44", Optional Port As Integer = 4370, Optional MachineNumber As Integer = 1)
    Dim idwErrorCode As Integer = 0
    'Create Standalone SDK class dynamicly.
    Dim axCZKEM1 As New zkemkeeper.CZKEM
        axCZKEM1.Connect_Net(IP, Convert.ToInt32(Port))
    Dim sHoliday As String = ""
    If axCZKEM1.GetHoliday(MachineNumber, sHoliday) = True Then
            MsgBox("Holiday: " & sHoliday, MsgBoxStyle.Information, "Success")
    Else
            axCZKEM1.GetLastError(idwErrorCode)
            MsgBox("Operation failed,ErrorCode=" & idwErrorCode.ToString(), MsgBoxStyle.Exclamation, "Error")
    End If
    End Sub