public LightStateInfo GetModel(string guid) { if (guid == null) { return(null); } LightStateInfo lsi = new LightStateInfo(new BLL.tLightStateInfoes().GetModel(guid)); return(lsi); }
public List <LightInfo> GetModelByHost(HostInfo host) { List <Model.tLightInfoes> list = new BLL.tLightInfoes().GetModelListByHostGUID(host.GUID); LightStateInfoBLL lsiBLL = new LightStateInfoBLL(); if (list != null && list.Count > 0) { List <LightInfo> result = new List <LightInfo>(); foreach (Model.tLightInfoes l in list) { LightStateInfo lsi = null; if (!string.IsNullOrEmpty(l.sStateGUID.Trim())) { lsi = lsiBLL.GetModel(l.sStateGUID); } result.Add(new LightInfo(l, host.IDID) { LightStateInfo = lsi }); } return(result); } return(null); }