Esempio n. 1
0
        static void Main(string[] args)
        {
            // Create Logging
            Logging.Console log = new Logging.Console();

            // Connect to Server
            ViewModel.Manager.Server server = new ViewModel.Manager.Server("http://localhost/11SP9", log);

            // Load Assemblies
            server.LoadAssembly("Aras.Model.Design");
            server.LoadAssembly("Aras.ViewModel.Design");

            // Login
            ViewModel.Manager.Database database = server.Database("Development");
            ViewModel.Manager.Session  session  = database.Login("admin", IO.Server.PasswordHash("innovator"));

            Model.Design.Queries.Searches.Part partquery = new Model.Design.Queries.Searches.Part(session.Model);
            Model.Design.Items.Part            part      = (Model.Design.Items.Part)partquery.Store.First();

            Model.Design.Queries.Trees.Part treequery = new Model.Design.Queries.Trees.Part(session.Model);
            treequery.Root = part;

            Model.Design.Items.Part treeroot = (Model.Design.Items.Part)treequery.Store.First();

            ViewModel.Trees.Relationship reltree = new Trees.Relationship(session, typeof(Aras.ViewModel.Design.NodeFormatters.Part));
            reltree.Binding = treeroot;

            TreeNode rootnode = reltree.Root;

            rootnode.Load.Execute();

            String test = rootnode.Label;
        }
Esempio n. 2
0
        static void Main(string[] args)
        {
            Logging.Console log    = new Logging.Console();
            Server          server = new Server("http://localhost/InnovatorServer100SP4", log);

            server.LoadAssembly("Aras.Model.Design");
            server.LoadAssembly("Aras.ViewModel.Design");
            Database database = server.Database("CMB");
            Session  session  = database.Login("admin", IO.Server.PasswordHash("innovator"));

            IEnumerable <ControlType> test = server.ControlTypes;
            IEnumerable <Manager.ControlTypes.ApplicationType> test2 = session.ApplicationTypes;
        }
Esempio n. 3
0
 public Server(MessengerWindow window)
 {
     logger = new Logging.Console(window);
 }
Esempio n. 4
0
 public Client(MessengerWindow window)
 {
     logger = new Logging.Console(window);
 }