#include "pch.h" #include "ElectricEqpmt_ControlPermission.h" CElectricEqpmt_ControlPermission::CElectricEqpmt_ControlPermission(void) { } CElectricEqpmt_ControlPermission::~CElectricEqpmt_ControlPermission(void) { } void CElectricEqpmt_ControlPermission::SetRemoteLock(ELEEQPMTMAP& ElectricEqpmtMap,int status,int ctrlArea,int lockType) { SetControlArea(ctrlArea); UpdateRemoteLockStatus(Electric_Eqpmt_Status_RemoteLock); UpdateEqpmtStatus(ElectricEqpmtMap,status); } void CElectricEqpmt_ControlPermission::CancleRemoteLock(ELEEQPMTMAP& ElectricEqpmtMap,int status,int ctrlArea) { SetControlArea(ctrlArea); UpdateRemoteLockStatus(Electric_Eqpmt_Status_RemoteUnLock); UpdateEqpmtStatus(ElectricEqpmtMap,status); } void CElectricEqpmt_ControlPermission::UpdateRemoteLockStatus(int status) { if (GetRemoteLockStatus()!=status) { SetRemoteLockStatus(status); } }