Пример #1
0
        /// <summary>
        /// 开门
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        void btnOpen_Click(object sender, EventArgs e)
        {
            GridButtonXEditControl btn = sender as GridButtonXEditControl;

            if (btn == null)
            {
                return;
            }
            CmcsCamareTemp camera = btn.EditorCell.GridRow.DataItem as CmcsCamareTemp;

            if (camera == null)
            {
                return;
            }
            if (IsLogin)
            {
                iPCer1.LoginOut();
            }
            if (iPCer1.Login(camera.Ip, camera.Port, camera.UserName, camera.Password) && iPCer1.OpenDoor())
            {
                IsLogin = true;
                MessageBoxEx.Show("开门成功", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
                commonDAO.SaveOperationLog(camera.Name + "开门", GlobalVars.LoginUser.Name);
            }
        }
Пример #2
0
 private void FrmHikVideo_FormClosing(object sender, FormClosingEventArgs e)
 {
     try
     {
         ipCer.StopPreview();
         ipCer.LoginOut();
         IPCer.CleanupSDK();
     }
     catch (Exception)
     {
     }
 }
Пример #3
0
 private void FrmCamera_FormClosing(object sender, FormClosingEventArgs e)
 {
     iPCer_Identify1.CloseAlarm();
     iPCer_Identify1.LoginOut();
     IPCer.CleanupSDK();
 }