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(); }