예제 #1
0
        public void UpdateModel(DBModelNode model, ColumnSetNode columns)
        {
            this.model   = model;
            this.columns = columns;

            var source = from column in this.columns.Children
                         select column.Name;

            this.ColumnName.DataSource = source.ToList();

            //this.ColumnName.ValueMember = "Name";
            //this.ColumnName.DisplayMember = "Name";
            source = from t in DbTypeProvider.SystemTypeMap
                     select t.Key;

            this.SystemType.DataSource = source.ToList();
            //this.SystemType.ValueMember = "value";
            //this.SystemType.DisplayMember = "key";
            foreach (BaseNode n in model.Children)
            {
                if ((n is FieldNode) == false)
                {
                    continue;
                }

                FieldNode f = n as FieldNode;
                this.fieldItems.Add(new FieldItem()
                {
                    ColumnName  = f.ColumnName,
                    Description = f.Description,
                    Name        = f.Name,
                    NullAble    = f.NullAble,
                    SystemType  = f.SystemType.Name
                });
            }

            this.dataGridView1.DataSource = this.fieldItems;
        }
예제 #2
0
 public GenViewModel_EditPage(ModelType model, ColumnSetNode columnSet)
 {
     this.Model     = model;
     this.ColumnSet = columnSet;
 }
예제 #3
0
 public GenEFEntity(ModelType model, ColumnSetNode columnSetNode, TableNode tableNode)
 {
     this.Model         = model;
     this.ColumnSetNode = columnSetNode;
     this.tableNode     = tableNode;
 }
예제 #4
0
 public GenEFMap(ModelType model, ColumnSetNode columnSetNode)
 {
     this.Model         = model;
     this.ColumnSetNode = columnSetNode;
 }
예제 #5
0
 public GenConverDtoTotEF(ModelType model, ColumnSetNode columnSetNode)
 {
     this.Model         = model;
     this.ColumnSetNode = columnSetNode;
 }
예제 #6
0
 public GenEditView(ModelType model, ColumnSetNode columnSetNode)
 {
     this.Model         = model;
     this.ColumnSetNode = columnSetNode;
 }
예제 #7
0
 public GenBaseCCFlowService(ModelType model, ColumnSetNode columnSetNode)
 {
     this.Model         = model;
     this.ColumnSetNode = columnSetNode;
 }
예제 #8
0
 public GenConverWcfDtoTotViewMode(ModelType model, ColumnSetNode columnSetNode)
 {
     this.Model         = model;
     this.ColumnSetNode = columnSetNode;
 }
예제 #9
0
 public GenActions(ModelType model, ColumnSetNode columnSetNode)
 {
     this.Model         = model;
     this.ColumnSetNode = columnSetNode;
 }