Ejemplo n.º 1
0
        public static int GetBONextID(BOIDEnum boId)
        {
            string tbPath = Path.Combine(NanDataBase.GetInstance().GetDBPath(), BusinessObject.GetEnumDescription(boId));

            if (!Directory.Exists(tbPath))
            {
                return(1);
            }

            int maxId = 0;

            string[] files = Directory.GetFiles(tbPath);
            if (files.Length > 0)
            {
                maxId = files.Max(x => int.Parse(Path.GetFileName(x)));
            }
            return(++maxId);
        }
Ejemplo n.º 2
0
 public BusinessObject()
 {
     m_dbConn    = NanDataBase.GetInstance();
     m_relatedBO = new List <BOIDEnum>();
 }