public static List<Dogs> GetAllDogsForHandlerAtShow(int ShowID, int HandlerID) { Shows thisShow = new Shows(ShowID); String moduleSettings = ModuleConfig.GetSettings(); Fpp.Data.Dogs dogData = new Fpp.Data.Dogs(moduleSettings); List<Dogs> dogList = new List<Dogs>(); UserShows us = new UserShows(HandlerID, ShowID); if (us.ID != -1) { DataSet ds = dogData.GetAllDogsForHandler(HandlerID, thisShow.ShowDate); foreach (DataRow row in ds.Tables[0].Rows) { dogList.Add(new Dogs(row)); } } return dogList; }
public static List<Dogs> GetAllDogsForHandler(int HandlerID, DateTime ShowStartDate) { String moduleSettings = ModuleConfig.GetSettings(); Fpp.Data.Dogs dogData = new Fpp.Data.Dogs(moduleSettings); List<Dogs> dogList = new List<Dogs>(); DataSet ds = dogData.GetAllDogsForHandler(HandlerID, ShowStartDate); foreach (DataRow row in ds.Tables[0].Rows) { var d = new Dogs(row); d.Wins = DogHistory.GetRecordedWins(d.ID); dogList.Add(d); } return dogList; }