private void SaveCamera(object sender, MouseButtonEventArgs e) { if (this.preset_pos == -1) { this.preset_pos = this.Camera.FindFreePreset(); } if (this.UIName.isEmpty()) { MessageBox.Show("Tên preset không được để trống!", "Thông báo"); return; } if (this.Preset == null) { if (CHCNetSDK.NET_DVR_PTZPreset(this.Camera.m_lRealHandle, CHCNetSDK.SET_PRESET, (uint)this.preset_pos)) { Code.Camera_Preset tmp = new Code.Camera_Preset(this.Camera.id, this.preset_pos); Code.Camera_Goto p = new Code.Camera_Goto(); p.name = this.UIName.Text; p.Camera.Add(tmp); App.DataPreset.Add(p); if (this.CloseEvent != null) { this.CloseEvent(this, new EventArgs()); } } else { MessageBox.Show("Không thể set dữ liệu lên camera", "Thông báo"); } } else { MessageBox.Show("Tinh năng đang xây dựng", "Thông báo"); } }
private void SaveCamera(object sender, MouseButtonEventArgs e) { if (this.preset_pos == -1) { this.preset_pos = this.Camera.FindFreePreset(); } if (this.UIName.isEmpty()) { MessageBox.Show("Tên preset không được để trống!","Thông báo"); return; } if (this.Preset == null) { if (CHCNetSDK.NET_DVR_PTZPreset(this.Camera.m_lRealHandle, CHCNetSDK.SET_PRESET, (uint)this.preset_pos)) { Code.Camera_Preset tmp = new Code.Camera_Preset(this.Camera.id, this.preset_pos); Code.Camera_Goto p = new Code.Camera_Goto(); p.name = this.UIName.Text; p.Camera.Add(tmp); App.DataPreset.Add(p); if (this.CloseEvent != null) { this.CloseEvent(this, new EventArgs()); } } else { MessageBox.Show("Không thể set dữ liệu lên camera", "Thông báo"); } } else { MessageBox.Show("Tinh năng đang xây dựng","Thông báo"); } }