public void ApplyChangesToPlants() { ChangeReader target = new ChangeReader(); target.ReadFile(@"..\..\..\TestData\SønderSøChanges.xml"); Reader R = new Reader(@"..\..\..\TestData\AlbertslundPcJupiter.mdb"); var wells = R.WellsForNovana(false,true,false,false); var plants = R.ReadPlants(wells); target.ApplyChangesToPlant(plants); }
public RegionViewModel() { IWellCollection Wells; using (Reader R = new Reader(@"C:\Jacob\Projects\OPI\sjælland.mdb")) { Wells = R.ReadWellsInSteps(); R.ReadLithology(Wells); } Sites = new List<SiteViewModel>(); using (ShapeReader sr = new ShapeReader(@"C:\Jacob\Projects\OPI\ds_kortlaegninger_dkjord_v2_download.shp")) { foreach(var s in sr.GeoData) Sites.Add(new SiteViewModel(s, Wells)); } RaisePropertyChanged("Sites"); }
static void Main(string[] args) { Reader R = new Reader(@"..\..\..\..\TestData\AlbertslundPcJupiter.mdb"); // var well1 = R.WellsForNovana(true, true, false, false); var well2 = R.ReadWellsInSteps(); R.ReadLithology(well2); // R.ReadWaterLevels(well2); JupiterXLFastReader rw = new JupiterXLFastReader(@"..\..\..\..\TestData\AlbertslundPcJupiter.mdb"); rw.ReadWaterLevels(well2); var plants = R.ReadPlants(well2); }
/// <summary> /// Opens a Jupiter database and reads requested data /// </summary> /// <param name="sender"></param> /// <param name="e"></param> public void ReadJupiter(string FileName) { DataBaseFileName = FileName; CanReadJupiter = false; CanReadMikeShe = true; Reader R = new Reader(FileName); Task t = Task.Factory.StartNew(() => wells = R.ReadWellsInSteps()); t.Wait(); //Start reading the remaining well data Task t4 = Task.Factory.StartNew(() => R.ReadLithology(wells)); JupiterXLFastReader jxf = new JupiterXLFastReader(FileName); CVM.SetDataBaseConnection(jxf); Task t5 = Task.Factory.StartNew(() => jxf.ReadWaterLevels(wells)); t5.ContinueWith((tt) => WellsRead()); //Read plants Task t2 = Task.Factory.StartNew(() => Plants = R.ReadPlants(wells)); t2.Wait(); BuildPlantList(); var t3 = t2.ContinueWith((tt) => R.FillInExtractionWithCount(Plants)); t3.ContinueWith((tt) => PlantsRead()); }
public void ApplyChangeToWellsTest() { ChangeReader target = new ChangeReader(); target.ReadFile(@"..\..\..\TestData\Xchanges.xml"); Reader R = new Reader(@"..\..\..\TestData\AlbertslundPcJupiter.mdb"); var Wells = R.Wells(); var e = Wells.GetEnumerator(); e.MoveNext(); double d = e.Current.X; string id = e.Current.ID; target.ApplyChangeToWells(Wells); Assert.AreEqual(2 * d, Wells[id].X); }
public static void MyClassInitialize(TestContext testContext) { R = new Reader(@"..\..\..\TestData\AlbertslundNytFormat.mdb"); }