//Method public static int GetID(String name, int idintent) { DM_Hass_DeviceType data = DM_Hass_DeviceType.GetDefaultList(0).FirstOrDefault(p => p != null && p.DM_Hass_DeviceTypeName == name); data = data ?? new DM_Hass_DeviceType(); return(data.DM_Hass_DeviceTypeID); }
public static DM_Hass_DeviceType GetDefault(int _id) { DM_Hass_DeviceType data = GetDefaultList(0).FirstOrDefault(p => p.DM_Hass_DeviceTypeID == _id); if (data == null) { data = new DM_Hass_DeviceType(); } return(data); }
public static void InitDefaultList(IList <DM_Hass_DeviceType> list_data) { _DefaultList = null; GetDefaultList(1); foreach (DM_Hass_DeviceType data in list_data) { DM_Hass_DeviceType checkdata = _DefaultList.FirstOrDefault(p => p.DM_Hass_DeviceTypeID == data.DM_Hass_DeviceTypeID); if (checkdata != null) { checkdata.DM_Hass_DeviceTypeDBID = data.DM_Hass_DeviceTypeDBID; checkdata.DM_Hass_DeviceTypeID = data.DM_Hass_DeviceTypeID; checkdata.DM_Hass_DeviceTypeName = data.DM_Hass_DeviceTypeName; checkdata.DM_Hass_DeviceTypeDisable = data.DM_Hass_DeviceTypeDisable; checkdata.DM_Hass_DeviceTypeHardcode = data.DM_Hass_DeviceTypeHardcode; } else { _DefaultList.Add(data); } } }