public List <NavDB_Object> GetObjects(ENUM_NavObjetType objecttype, NavisionConnection connection)
        {
            List <NavDB_Object> NavobjectList;

            using (IDatabase db = DBFactory.CreateDatabase(connection))
            {
                string sql = string.Format("select * from [dbo].[Object] where [Type] = {0}", (int)objecttype);

                NavobjectList = db.Fetch <NavDB_Object>(sql).ToList();

                return(NavobjectList);
            }
        }
        public List <NavisionObject> GetObjectList(ENUM_NavObjetType objecttype, NavisionConnection connection)
        {
            var objects = _repository.GetObjects(objecttype, connection);

            List <NavisionObject> navobjects = new List <NavisionObject>();

            foreach (NavDB_Object obj in objects)
            {
                navobjects.Add(
                    new NavisionObject()
                {
                    ObjectId       = obj.ID,
                    ObjectType     = obj.Type,
                    Name           = obj.Name,
                    ObjectTypeName = ((ENUM_NavObjetType)obj.Type).ToString()
                });
            }

            return(navobjects);
        }
 public List <NavisionObject> GetObjectList(ENUM_NavObjetType objecttype, NavisionConnection connection)
 {
     throw new NotImplementedException();
 }