예제 #1
0
 public ProjectViewModel(Project model)
 {
     this.Model = model;
     this.AddDbSchemaCommand = new DelegateCommand(AddDbSchemaCommandExecute);
     this.GenerateCodeDataCommand = new DelegateCommand(GenerateCodeDataCommandExecute);
     this.GenerateSqlPostgreCommand = new DelegateCommand(GenerateSqlPostgreCommandExecute);
     this.Schemas = new ObservableCollection<DbSchemaViewModel>();
     foreach (DbSchema schema in model.Schemas)
     {this.Schemas.Add(new DbSchemaViewModel(schema));}
 }
 public CodeBuisnessEntityWriter(Project project, DbSchema schema, DbTable table)
 {
     this.Project = project;
     this.Table = table;
     this.Schema = schema;
 }
예제 #3
0
 public CodeDataContextWriter(Project project)
 {
     this.Project = project;
 }
예제 #4
0
 public ProjectWriter(String fileName, Project project)
 {
     this.FileName = fileName;
     this.Project = project;
 }
예제 #5
0
 public SqlPostgreWriter(Project project)
 {
     this.Project = project;
 }