C# Класс JetstreamLaunchpad.Service.Jetstream

Наследование: IJetstream
Показать файл Открыть проект

Открытые методы

Метод Описание
CheckForDuplicateSerial ( int deviceId, string serial ) : int

Method to check duplicate device with serial number

DeleteDevice ( int deviceId ) : void

Method tot delete the device

DeleteItem ( int itemId ) : void

Method to get item detail by item id

DeleteUserDetails ( int userId ) : void

Method to delete the user by user id

GetDeviceByDeviceId ( int deviceId ) : DeviceModel

Method to get the device detail by device id

GetDeviceById ( int deviceId ) : DeviceModel

Get device by id for deletion

GetDeviceByLogicalDeviceId ( string logicalDeviceId ) : DeviceModel

Method to get the device detail by logical device id

GetDeviceInventoriesList ( string logicalDeviceId ) : DeviceModel

Method to get device by deviceid with page number and page size for server side paging

GetDeviceList ( ) : IEnumerable

Method to get the list of devices

GetDeviceModelByLogicalDeviceId ( DeviceModel deviceMl ) : int

Get device by logical device Id

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

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

GetFilterDeviceList ( string searchText ) : List

Method to get device list after applying filter of search text

GetFilterItemList ( string searchText ) : List

Method to get the itm list by search text filter

GetFilterUserModelList ( string searchText ) : List

Method to filter the user list by search text

GetInventoryList ( string logicalDeviceId, string searchText ) : IEnumerable

Method to get the list of inventories

GetInventoryTransaction ( string searchString, string startDateFrom, string startDateTo ) : IEnumerable

Method to get list of temperatures

GetItemByItemId ( int itemId ) : ItemModel

Method to get Item by Item Id

GetItemList ( ) : IEnumerable

MEthod to get the list of all items

GetItemModelByEpc ( ItemModel itemMl ) : int

Get ITem with EPC tag

GetItemsList ( string searchText, int pageNumber, int pageSize ) : List

Method to get the list items with page number and page size for server side paging and searching

GetTemperatureList ( string logicalDeviceId, string readingTimeFrom, string readingTimeTo ) : IEnumerable

Method to get list of temperatures

GetUserList ( int pageNumber, int pageSize ) : List

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

GetUserModelByEmailId ( UsersModel userMl ) : int

Check duplicate user for emailid

GetUserModelByPassRfId ( UsersModel userMl ) : int

Method to get user model by passRfId

GetUserModelList ( ) : IEnumerable

Method to get list of all the users

GetUserModelList ( int userId ) : UsersModel

Method to get user detail by user id

GetUserModelListByEmail ( string emailId ) : UsersModel

Method to get the user be email id

LogOn ( UsersModel userMl ) : UsersModel

Method to Logon user by entering email id and password

SaveDevice ( DeviceModel deviceMl ) : int

Method to save the device detail

SaveItem ( ItemModel itemMl ) : int

Method to save item detail

SaveUserDetails ( UsersModel userMl ) : int

Method to save user detail

SearchUserList ( string searchText, int pageNumber, int pageSize ) : List

search user by search text for server side searching and paging

SetupPassword ( UsersModel userMl ) : int

Method to set password of the user

UpdateDevice ( DeviceModel deviceMl ) : int

Method to update the device detail

UpdateItem ( ItemModel itemMl ) : int

Method to update Item detail

UpdateUserDetails ( UsersModel userMl ) : int

Method to update user detail

Описание методов

CheckForDuplicateSerial() публичный Метод

Method to check duplicate device with serial number
public CheckForDuplicateSerial ( int deviceId, string serial ) : int
deviceId int
serial string
Результат int

DeleteDevice() публичный Метод

Method tot delete the device
public DeleteDevice ( int deviceId ) : void
deviceId int
Результат void

DeleteItem() публичный Метод

Method to get item detail by item id
public DeleteItem ( int itemId ) : void
itemId int
Результат void

DeleteUserDetails() публичный Метод

Method to delete the user by user id
public DeleteUserDetails ( int userId ) : void
userId int
Результат void

GetDeviceByDeviceId() публичный Метод

Method to get the device detail by device id
public GetDeviceByDeviceId ( int deviceId ) : DeviceModel
deviceId int
Результат JetstreamLaunchpad.Entity.DeviceModel

GetDeviceById() публичный Метод

Get device by id for deletion
public GetDeviceById ( int deviceId ) : DeviceModel
deviceId int
Результат JetstreamLaunchpad.Entity.DeviceModel

GetDeviceByLogicalDeviceId() публичный Метод

Method to get the device detail by logical device id
public GetDeviceByLogicalDeviceId ( string logicalDeviceId ) : DeviceModel
logicalDeviceId string
Результат JetstreamLaunchpad.Entity.DeviceModel

GetDeviceInventoriesList() публичный Метод

Method to get device by deviceid with page number and page size for server side paging
public GetDeviceInventoriesList ( string logicalDeviceId ) : DeviceModel
logicalDeviceId string
Результат JetstreamLaunchpad.Entity.DeviceModel

GetDeviceList() публичный Метод

Method to get the list of devices
public GetDeviceList ( ) : IEnumerable
Результат IEnumerable

GetDeviceModelByLogicalDeviceId() публичный Метод

Get device by logical device Id
public GetDeviceModelByLogicalDeviceId ( DeviceModel deviceMl ) : int
deviceMl JetstreamLaunchpad.Entity.DeviceModel
Результат int

GetDevicesList() публичный Метод

Method to get device list by page number and page size for server side paging
public GetDevicesList ( string searchText, int pageNumber, int pageSize ) : List
searchText string
pageNumber int
pageSize int
Результат List

GetFilterDeviceList() публичный Метод

Method to get device list after applying filter of search text
public GetFilterDeviceList ( string searchText ) : List
searchText string
Результат List

GetFilterItemList() публичный Метод

Method to get the itm list by search text filter
public GetFilterItemList ( string searchText ) : List
searchText string
Результат List

GetFilterUserModelList() публичный Метод

Method to filter the user list by search text
public GetFilterUserModelList ( string searchText ) : List
searchText string
Результат List

GetInventoryList() публичный Метод

Method to get the list of inventories
public GetInventoryList ( string logicalDeviceId, string searchText ) : IEnumerable
logicalDeviceId string
searchText string
Результат IEnumerable

GetInventoryTransaction() публичный Метод

Method to get list of temperatures
public GetInventoryTransaction ( string searchString, string startDateFrom, string startDateTo ) : IEnumerable
searchString string
startDateFrom string
startDateTo string
Результат IEnumerable

GetItemByItemId() публичный Метод

Method to get Item by Item Id
public GetItemByItemId ( int itemId ) : ItemModel
itemId int
Результат JetstreamLaunchpad.Entity.ItemModel

GetItemList() публичный Метод

MEthod to get the list of all items
public GetItemList ( ) : IEnumerable
Результат IEnumerable

GetItemModelByEpc() публичный Метод

Get ITem with EPC tag
public GetItemModelByEpc ( ItemModel itemMl ) : int
itemMl JetstreamLaunchpad.Entity.ItemModel
Результат int

GetItemsList() публичный Метод

Method to get the list items with page number and page size for server side paging and searching
public GetItemsList ( string searchText, int pageNumber, int pageSize ) : List
searchText string
pageNumber int
pageSize int
Результат List

GetTemperatureList() публичный Метод

Method to get list of temperatures
public GetTemperatureList ( string logicalDeviceId, string readingTimeFrom, string readingTimeTo ) : IEnumerable
logicalDeviceId string
readingTimeFrom string
readingTimeTo string
Результат IEnumerable

GetUserList() публичный Метод

Method to get the user list by paze number and page size for server side paging
public GetUserList ( int pageNumber, int pageSize ) : List
pageNumber int
pageSize int
Результат List

GetUserModelByEmailId() публичный Метод

Check duplicate user for emailid
public GetUserModelByEmailId ( UsersModel userMl ) : int
userMl JetstreamLaunchpad.Entity.UsersModel
Результат int

GetUserModelByPassRfId() публичный Метод

Method to get user model by passRfId
public GetUserModelByPassRfId ( UsersModel userMl ) : int
userMl JetstreamLaunchpad.Entity.UsersModel
Результат int

GetUserModelList() публичный Метод

Method to get list of all the users
public GetUserModelList ( ) : IEnumerable
Результат IEnumerable

GetUserModelList() публичный Метод

Method to get user detail by user id
public GetUserModelList ( int userId ) : UsersModel
userId int
Результат JetstreamLaunchpad.Entity.UsersModel

GetUserModelListByEmail() публичный Метод

Method to get the user be email id
public GetUserModelListByEmail ( string emailId ) : UsersModel
emailId string
Результат JetstreamLaunchpad.Entity.UsersModel

LogOn() публичный Метод

Method to Logon user by entering email id and password
public LogOn ( UsersModel userMl ) : UsersModel
userMl JetstreamLaunchpad.Entity.UsersModel
Результат JetstreamLaunchpad.Entity.UsersModel

SaveDevice() публичный Метод

Method to save the device detail
public SaveDevice ( DeviceModel deviceMl ) : int
deviceMl JetstreamLaunchpad.Entity.DeviceModel
Результат int

SaveItem() публичный Метод

Method to save item detail
public SaveItem ( ItemModel itemMl ) : int
itemMl JetstreamLaunchpad.Entity.ItemModel
Результат int

SaveUserDetails() публичный Метод

Method to save user detail
public SaveUserDetails ( UsersModel userMl ) : int
userMl JetstreamLaunchpad.Entity.UsersModel
Результат int

SearchUserList() публичный Метод

search user by search text for server side searching and paging
public SearchUserList ( string searchText, int pageNumber, int pageSize ) : List
searchText string
pageNumber int
pageSize int
Результат List

SetupPassword() публичный Метод

Method to set password of the user
public SetupPassword ( UsersModel userMl ) : int
userMl JetstreamLaunchpad.Entity.UsersModel
Результат int

UpdateDevice() публичный Метод

Method to update the device detail
public UpdateDevice ( DeviceModel deviceMl ) : int
deviceMl JetstreamLaunchpad.Entity.DeviceModel
Результат int

UpdateItem() публичный Метод

Method to update Item detail
public UpdateItem ( ItemModel itemMl ) : int
itemMl JetstreamLaunchpad.Entity.ItemModel
Результат int

UpdateUserDetails() публичный Метод

Method to update user detail
public UpdateUserDetails ( UsersModel userMl ) : int
userMl JetstreamLaunchpad.Entity.UsersModel
Результат int