private static void addRunEvent(Run run, Behavior behavior, long timeTracked) { RunEvent runEvent = new RunEvent(); runEvent.TimeTracked = timeTracked; runEvent.Behavior = behavior; run.AddRunEvent(runEvent); }
private void bSave_Click(object sender, EventArgs e) { try { if (!ValidateChildren()) { ShowInputError(); return; } RunEvent runEvent = _runEvent ?? new RunEvent(); runEvent.Behavior = (Behavior)cbBehavior.SelectedItem; runEvent.TimeTracked = (int)(1000 * double.Parse(txtTimeTracked.Text)); if (_runEvent == null) { _run.AddRunEvent(runEvent); _run.Save(); if (CallerForm is ListForm <RunEvent> ) { (CallerForm as ListForm <RunEvent>).OrderRefresh(runEvent); } } else { _runEvent.Save(); } this.Close(); } catch (Exception ex) { FailWithError(ex); } }