public static AscmLocationMaterialLinkService GetInstance()
 {
     if (service == null)
     {
         service = new AscmLocationMaterialLinkService();
     }
     return(service);
 }
Beispiel #2
0
        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);
        }