public static List<DogEventResults> List( DogEvent dogEvent ) { using( var db = Database.Get() ) { return db.Fetch<DogEventResults>( "WHERE DogEventId=@0", dogEvent.Id ); } }
public void Load() { var dogEventId = Settings.Default.SelectedEvent; try { SelectedDogEvent = DogEventDAL.Load( dogEventId ); } catch { SelectedDogEvent = null; } }
public static DogEvent Create() { var dogEvent = new DogEvent() { Date = DateTime.Today }; return dogEvent; }
public DogEventResultsForm( DogEvent dogEvent ) : this() { DogEvent = dogEvent; Text = "Traningsoverzicht " + dogEvent.Date.ToLongDateString(); LoadAndDisplay(); }
public static DogEventResults Create( Dog dog, DogEvent dogEvent ) { var result = new DogEventResults() { DogId = dog.Id, DogEventId = dogEvent.Id }; return result; }
public void SetSelectedEvent( DogEvent dogEvent ) { var ix = dogEvents.FindIndex( delegate( DogEvent d ) { return dogEvent != null && d.Id == dogEvent.Id; } ); DogEventsListView.SelectIndex( ix ); DogEventsListView.EnsureVisible( ix ); }
public EditDogEventForm( DogEvent dogEvent, List<DogEvent> dogEvents ) { DogEvent = dogEvent; DogEvents = dogEvents; InitializeComponent(); UI(); Bind(); }
public EditDogEventResultsForm( Member member, Dog dog, DogEvent dogEvent, DogEventResults results ) { Member = member; Dog = dog; DogEvent = dogEvent; DogEventResults = results; InitializeComponent(); UI(); Bind(); }
private void DogEventSelectToolStripMenuItem_Click( object sender, EventArgs e ) { using( var dlg = new DogEventsForm( true ) ) { dlg.SetSelectedEvent( SelectedDogEvent ); if( dlg.ShowDialog( this ) == DialogResult.OK ) { SelectedDogEvent = dlg.SelectedEvent; Program.Context.Save(); } } Program.Context.Load(); UI(); }
private void PrepareData( List<DogEventResults> dogEventResults ) { dogEvents = DogEventDAL.List(); var oldestResult = dogEventResults.Last(); startEvent = dogEvents.FirstOrDefault( delegate( DogEvent d ) { return d.Id == oldestResult.DogEventId; } ); data = new List<Tuple<DogEvent, DogEventResults>>(); foreach( var s in dogEventResults ) { var f = dogEvents.FirstOrDefault( delegate( DogEvent d ) { return d.Id == s.DogEventId; } ); data.Add( new Tuple<DogEvent, DogEventResults>() { first = f, second = s } ); } }
private void Push( DogEvent dogEvent ) { popped = dogEvent; }
private ListViewItem CreateListItem( DogEvent dogEvent ) { var item = new ListViewItem( dogEvent.Date.ToLongDateString() ); //item.SubItems.Add( dogEvent.PhoneNumber ); return item; }
public void LoadDogEventResults( DogEvent dogEvent ) { dogEventResults = DogEventResultsDAL.List( dogEvent ); }
private ListViewItem CreateListItem( Dog dog, Member member, DogEvent dogEvent, DogEventResults results ) { var item = new ListViewItem( dog.Name ); item.SubItems.Add( dogEvent.Date.ToShortDateString() ); item.SubItems.Add( member.FullName ); item.SubItems.Add( results.HighJump.ToString() ); item.SubItems.Add( results.FarJump.ToString() ); item.SubItems.Add( results.WallClimb.ToString() ); item.SubItems.Add( results.TugOfWar.ToString() ); item.SubItems.Add( results.SprintRace.ToString() ); item.SubItems.Add( results.WeightPull.ToString() ); return item; }