C# 클래스 JetstreamLaunchpad.DAL.DBDevice

상속: TersoConnectEntity, IDisposable
파일 보기 프로젝트 열기: tersosolutions/JetstreamSDK-.NET_Launchpad 1 사용 예제들

공개 메소드들

메소드 설명
CheckForDuplicateSerial ( int deviceId, string serial ) : int

Method to check for duplicate device with same serial

DeleteDevice ( int deviceId ) : void

Method to delete device

Dispose ( ) : void

Function is used to dispose unused objects.

GetDeviceByDeviceId ( int deviceId, int sensorTimeWindow ) : DeviceModel

Method to get device by deviceid

GetDeviceById ( int deviceId ) : DeviceModel

Method to get the device by id for deletion

GetDeviceByLogicalDeviceId ( string logicalDeviceId, int sensorTimeWindow ) : DeviceModel

Method to get device by deviceid

GetDeviceInventoriesList ( string logicalDeviceId ) : DeviceModel

Method to get device by deviceid

GetDeviceList ( int sensorTimeWindow ) : IEnumerable

Method to get device list

GetDeviceModelByLogicalDeviceId ( DeviceModel deviceMl ) : int

Method to get device by logical deviceid

GetDevicesList ( string searchText, int pageNumber, int pageSize, int sensorTimeWindow ) : List

Method to get the device list by page number and page size for server side paging

GetFilterDeviceList ( string searchText, int sensorTimeWindow ) : List

Method to get device list after applying filter of search text

SaveDevice ( DeviceModel deviceMl ) : int

Method to save device detail

UpdateDevice ( DeviceModel deviceMl ) : int

Method to update device

비공개 메소드들

메소드 설명
Dispose ( bool disposing ) : void

Dispose(bool disposing) executes in two distinct scenarios. If disposing equals true, it will dispose managed and unmanaged resources. If disposing equals false, only unmanaged resources can be disposed.

GetTotalInventory ( string logicalDeviceId ) : List

Get Total list of items in the inventory

메소드 상세

CheckForDuplicateSerial() 공개 메소드

Method to check for duplicate device with same serial
public CheckForDuplicateSerial ( int deviceId, string serial ) : int
deviceId int
serial string
리턴 int

DeleteDevice() 공개 메소드

Method to delete device
public DeleteDevice ( int deviceId ) : void
deviceId int
리턴 void

Dispose() 공개 메소드

Function is used to dispose unused objects.
public Dispose ( ) : void
리턴 void

GetDeviceByDeviceId() 공개 메소드

Method to get device by deviceid
public GetDeviceByDeviceId ( int deviceId, int sensorTimeWindow ) : DeviceModel
deviceId int
sensorTimeWindow int
리턴 JetstreamLaunchpad.Entity.DeviceModel

GetDeviceById() 공개 메소드

Method to get the device by id for deletion
public GetDeviceById ( int deviceId ) : DeviceModel
deviceId int
리턴 JetstreamLaunchpad.Entity.DeviceModel

GetDeviceByLogicalDeviceId() 공개 메소드

Method to get device by deviceid
public GetDeviceByLogicalDeviceId ( string logicalDeviceId, int sensorTimeWindow ) : DeviceModel
logicalDeviceId string
sensorTimeWindow int
리턴 JetstreamLaunchpad.Entity.DeviceModel

GetDeviceInventoriesList() 공개 메소드

Method to get device by deviceid
public GetDeviceInventoriesList ( string logicalDeviceId ) : DeviceModel
logicalDeviceId string
리턴 JetstreamLaunchpad.Entity.DeviceModel

GetDeviceList() 공개 메소드

Method to get device list
public GetDeviceList ( int sensorTimeWindow ) : IEnumerable
sensorTimeWindow int
리턴 IEnumerable

GetDeviceModelByLogicalDeviceId() 공개 메소드

Method to get device by logical deviceid
public GetDeviceModelByLogicalDeviceId ( DeviceModel deviceMl ) : int
deviceMl JetstreamLaunchpad.Entity.DeviceModel
리턴 int

GetDevicesList() 공개 메소드

Method to get the device list by page number and page size for server side paging
public GetDevicesList ( string searchText, int pageNumber, int pageSize, int sensorTimeWindow ) : List
searchText string
pageNumber int
pageSize int
sensorTimeWindow int
리턴 List

GetFilterDeviceList() 공개 메소드

Method to get device list after applying filter of search text
public GetFilterDeviceList ( string searchText, int sensorTimeWindow ) : List
searchText string
sensorTimeWindow int
리턴 List

SaveDevice() 공개 메소드

Method to save device detail
public SaveDevice ( DeviceModel deviceMl ) : int
deviceMl JetstreamLaunchpad.Entity.DeviceModel
리턴 int

UpdateDevice() 공개 메소드

Method to update device
public UpdateDevice ( DeviceModel deviceMl ) : int
deviceMl JetstreamLaunchpad.Entity.DeviceModel
리턴 int