//protected void OnSpeciesButtonClick(object sender, EventArgs e) //{ // if (_viewLoading) { return; } // Button button = (Button)sender; // SubPop subPop = (SubPop)button.Tag; // var tree = DataService.CreateNewTreeEntry(subPop.SG.Stratum, subPop.SG, subPop.TDV, true); // tree.TreeCount = 1; // DialogService.AskCruiser(tree); // DataService.AddNonPlotTree(tree); // DataEntryForm.GotoTreePage(); //} protected void OnTallySettingsClicked(object sender, EventArgs e) { var row = (ITallyButton)sender; CountTree count = row.Count; try { count.Save(); var countTreeDataService = new CountTreeDataService(DataService.DataStore, count); using (FormTallySettings view = new FormTallySettings(countTreeDataService, SampleSelectorRepository)) { #if !NetCF view.Owner = this.TopLevelControl as Form; #endif view.ShowDialog(); } } catch (Exception ex) { System.Diagnostics.Debug.WriteLine(ex); return; } //row.DiscriptionLabel.Text = count.Tally.Description; }
void ShowTallySettings(CountTree count) { this.ViewLogicController.SavePlotTrees(); try { count.Save(); var countDataService = new CountTreeDataService(DataService.DataStore, count); using (FormTallySettings view = new FormTallySettings(countDataService, SampleSelectorRepository)) { #if !NetCF view.ShowDialog(this); #else view.ShowDialog(); #endif } } catch (Exception ex) { System.Diagnostics.Debug.WriteLine(ex); return; } }