public static AscmLocationMaterialLinkService GetInstance() { if (service == null) { service = new AscmLocationMaterialLinkService(); } return(service); }
public AscmWarelocation GetWarelocationByRfid(string rfid) { AscmWarelocation ascmWarelocation = null; try { if (!string.IsNullOrEmpty(rfid)) { IList <AscmWarelocation> ilist = YnDaoHelper.GetInstance().nHibernateHelper.Find <AscmWarelocation>("from AscmWarelocation where rfid='" + rfid.Trim() + "'"); if (ilist != null && ilist.Count > 0) { ascmWarelocation = ilist.First(); ascmWarelocation.listAscmLocationMaterialLink = AscmLocationMaterialLinkService.GetInstance().GetList(ascmWarelocation.id, true); } } } catch (Exception ex) { throw ex; } return(ascmWarelocation); }