public static List<Core.Models.TrophiesRosettes> getTandRForShow(int ShowId) { String moduleSettings = ModuleConfig.GetSettings(); Data.TrophiesRosettes tr = new Fpp.Data.TrophiesRosettes(moduleSettings); var list = new List<Core.Models.TrophiesRosettes>(); var ds = tr.getTandRForShow(ShowId); foreach (DataRow rdr in ds.Tables[0].Rows) { list.Add(new Core.Models.TrophiesRosettes { Id = Convert.ToInt32(rdr["Id"]), ShowId = Convert.ToInt32( rdr["ShowId"]), ShowDetailsId = Convert.ToInt32(rdr["ShowDetailsId"]), ShowDate = Convert.ToDateTime(rdr["ShowDate"]), ClassType = (Core.Enums.ClassType )Convert.ToInt16(rdr["ClassType"]), ClsNo = Convert.ToInt32(rdr["ClsNo"]), ClassName = rdr["ClassName"].ToString(), Count = Convert.ToInt32(rdr["Count"]), Rosettes = Convert.ToInt32(rdr["Rosettes"]), Trophies = Convert.ToInt32(rdr["Trophies"]), Lho = (rdr.Field<int?>("Lho") == null ? 0: Convert.ToInt32(rdr["Lho"])), AwardByHeight = (rdr.Field<int?>("AwardByHeight") == null ? 0 : Convert.ToInt32(rdr["AwardByHeight"])), }); }; return list; }
public static Fpp.Core.Dto.TrophyRosetteDefaultsDto GetDefaults(int ShowId) { String moduleSettings = ModuleConfig.GetSettings(); Data.TrophiesRosettes tr = new Fpp.Data.TrophiesRosettes(moduleSettings); var ds = tr.GetDefaults(ShowId); if (ds.Tables[0].Rows.Count == 0) { return new Core.Dto.TrophyRosetteDefaultsDto { Rosettes = 15, TrophyLimit1 = 50, TrophyLimit2 = 30 }; } else { DataRow row = ds.Tables[0].Rows[0]; return new Core.Dto.TrophyRosetteDefaultsDto { Rosettes = Convert.ToDouble(row["Rosettes"]), TrophyLimit1 = Convert.ToInt32(row["TrophyLimit1"]), TrophyLimit2 = Convert.ToInt32(row["TrophyLimit2"]), }; } }
public static DateTime? GetLastGenerated(int ShowId) { String moduleSettings = ModuleConfig.GetSettings(); Data.TrophiesRosettes tr = new Fpp.Data.TrophiesRosettes(moduleSettings); DataSet ds = tr.GetLastGenerated(ShowId); if (ds.Tables[0].Rows.Count > 0) { var row = ds.Tables[0].Rows[0]; if (row["LastGenerated"] != DBNull.Value) { return Convert.ToDateTime(ds.Tables[0].Rows[0]["LastGenerated"]); } return null; } return null; }
public static void Delete(int ShowID) { String moduleSettings = ModuleConfig.GetSettings(); Data.TrophiesRosettes tr = new Fpp.Data.TrophiesRosettes(moduleSettings); tr.Delete(ShowID); }
public static int Add(Core.Models.TrophiesRosettes trophiesRosettes) { String moduleSettings = ModuleConfig.GetSettings(); Data.TrophiesRosettes tr = new Fpp.Data.TrophiesRosettes(moduleSettings); return tr.Add(trophiesRosettes); }
public static void UpdateDefaults(int ShowId, double RosetteValue, int TrophyLimit1, int TrophyLimit2) { String moduleSettings = ModuleConfig.GetSettings(); Data.TrophiesRosettes tr = new Fpp.Data.TrophiesRosettes(moduleSettings); tr.UpdateDefaults(ShowId, RosetteValue, TrophyLimit1, TrophyLimit2); }
public static void Update(int Id, int Trophy, int Rosette) { String moduleSettings = ModuleConfig.GetSettings(); Data.TrophiesRosettes tr = new Fpp.Data.TrophiesRosettes(moduleSettings); tr.UpdateTrophyRosettes(Id, Trophy, Rosette); }
public static void SetLastGenerated(int ShowId) { String moduleSettings = ModuleConfig.GetSettings(); Data.TrophiesRosettes tr = new Fpp.Data.TrophiesRosettes(moduleSettings); tr.SetLastGenerated(ShowId); }