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; }
public CodeDataContextWriter(Project project) { this.Project = project; }
public ProjectWriter(String fileName, Project project) { this.FileName = fileName; this.Project = project; }
public SqlPostgreWriter(Project project) { this.Project = project; }