Exemplo n.º 1
0
        private void loadModelDataButton_Click(object sender, EventArgs e)
        {
            var modelDatabase = new ModelDatabase();

            // These work too, just wanted more than one
            //         var repository = new FlatApplicationProcessRepository(new DbGateway(modelDatabase), new DataTableToMetaDataMapper<FlatApplicationProcess>());
            //         var repository = new FlatCalculationMethodRepository(new DbGateway(modelDatabase), new DataTableToMetaDataMapper<FlatCalculationMethod>());

            // Right in the view
            var repository = new FlatModelCalculationMethodRepository(new DbGateway(modelDatabase), new DataTableToMetaDataMapper <FlatModelCalculationMethod>());

            flatModelCalculationMethods.DataSource = repository.All();

            // Raw query
            rawQueryDataGrid.DataSource = modelDatabase.FullTableFrom("SELECT * FROM tab_calculation_methods");
        }