Ejemplo n.º 1
0
        private void LoadData()
        {
            var employees = employeeService.Read(null);
            var treeInfo  = new DataTreeNodeConfig();
            var nodeNames = new Queue <string>();

            nodeNames.Enqueue("name");
            nodeNames.Enqueue("surname");
            nodeNames.Enqueue("surname");
            nodeNames.Enqueue("surname");
            nodeNames.Enqueue("surname");
            nodeNames.Enqueue("surname");
            nodeNames.Enqueue("surname");
            nodeNames.Enqueue("surname");
            treeInfo.NodeNames = nodeNames;

            controlDataTreeTable.LoadTreeInfo(treeInfo);
            controlDataTreeTable.AddTable(employees);
        }
Ejemplo n.º 2
0
        private void LoadData()
        {
            var employees = employeeService.Read(null);
            var treeInfo  = new DataTreeNodeConfig();
            var nodeNames = new Queue <string>();

            nodeNames.Enqueue("Position");
            nodeNames.Enqueue("Fio");
            treeInfo.NodeNames = nodeNames;
            controlDataTreeTable.LoadTreeInfo(treeInfo);
            controlDataTreeTable.AddTable(employees);

            var columns = new List <DataTableColumnConfig>();

            columns.Add(new DataTableColumnConfig()
            {
                ColumnHeader = "Id", PropertyName = "Id", Visible = false
            });
            columns.Add(new DataTableColumnConfig()
            {
                ColumnHeader = "Fio", PropertyName = "Fio", Visible = true
            });
            columns.Add(new DataTableColumnConfig()
            {
                ColumnHeader = "Vacation Start", PropertyName = "VacationStart", Visible = false
            });
            columns.Add(new DataTableColumnConfig()
            {
                ColumnHeader = "Position", PropertyName = "Position", Visible = false
            });
            columns.Add(new DataTableColumnConfig()
            {
                ColumnHeader = "Subdivision", PropertyName = "Subdivision", Visible = true
            });
            columns.Add(new DataTableColumnConfig()
            {
                ColumnHeader = "Work phone", PropertyName = "WorkPhone", Visible = true
            });
            controlDataTableTable.LoadColumns(columns);
            controlDataTableTable.AddTable(employees);
        }