/// <summary> /// 获得分页列表,无论是否是缓存实体都从数据库直接拿取数据 /// </summary> /// <param name="pPageIndex">页数</param> /// <param name="pPageSize">每页列表</param> /// <param name="pOrderBy">排序</param> /// <param name="pSortExpression">排序字段</param> /// <param name="pRecordCount">列表行数</param> /// <returns>数据分页</returns> public static List <BasEmScoreInfo> GetPagedList(int pPageIndex, int pPageSize, SortDirection pOrderBy, string pSortExpression, out int pRecordCount) { if (pPageIndex <= 1) { pPageIndex = 1; } List <BasEmScoreInfo> list = new List <BasEmScoreInfo>(); Query q = BasEmScore.CreateQuery(); q.PageIndex = pPageIndex; q.PageSize = pPageSize; q.ORDER_BY(pSortExpression, pOrderBy.ToString()); BasEmScoreCollection collection = new BasEmScoreCollection(); collection.LoadAndCloseReader(q.ExecuteReader()); foreach (BasEmScore basEmScore in collection) { BasEmScoreInfo basEmScoreInfo = new BasEmScoreInfo(); LoadFromDAL(basEmScoreInfo, basEmScore); list.Add(basEmScoreInfo); } pRecordCount = q.GetRecordCount(); return(list); }
/// <summary> /// 保存 /// </summary> public override void Save() { if (!m_Loaded) //新增 { BasEmScore basEmScore = new BasEmScore(); SaveToDb(this, basEmScore, true); } else //修改 { BasEmScore basEmScore = new BasEmScore(basEmScoreId); if (basEmScore.IsNew) { throw new AppException("该数据已经不存在了"); } SaveToDb(this, basEmScore, false); } }
/// <summary> /// 删除 /// </summary> /// <returns>是否成功</returns> public override void Delete() { if (!m_Loaded) { throw new AppException("尚未初始化"); } bool result = (BasEmScore.Delete(BasEmScoreId) == 1); //更新缓存 if (result && CachedEntityCommander.IsTypeRegistered(typeof(BasEmScoreInfo))) { ResetCache(); } if (!result) { throw new AppException("删除失败,数据可能被删除"); } }
private void LoadFromId(int basEmScoreId) { if (CachedEntityCommander.IsTypeRegistered(typeof(BasEmScoreInfo))) { BasEmScoreInfo basEmScoreInfo = Find(GetList(), basEmScoreId); if (basEmScoreInfo == null) { throw new AppException("未能在缓存中找到相应的键值对象"); } Copy(basEmScoreInfo, this); } else { BasEmScore basEmScore = new BasEmScore(basEmScoreId); if (basEmScore.IsNew) { throw new AppException("尚未初始化"); } LoadFromDAL(this, basEmScore); } }
private void LoadFromId(int basEmScoreId) { if (CachedEntityCommander.IsTypeRegistered(typeof(BasEmScoreInfo))) { BasEmScoreInfo basEmScoreInfo=Find(GetList(), basEmScoreId); if(basEmScoreInfo==null) throw new AppException("未能在缓存中找到相应的键值对象"); Copy(basEmScoreInfo, this); } else { BasEmScore basEmScore=new BasEmScore( basEmScoreId); if(basEmScore.IsNew) throw new AppException("尚未初始化"); LoadFromDAL(this, basEmScore); } }
//数据持久化 internal static void SaveToDb(BasEmScoreInfo pBasEmScoreInfo, BasEmScore pBasEmScore,bool pIsNew) { pBasEmScore.BasEmScoreId = pBasEmScoreInfo.basEmScoreId; pBasEmScore.DateSpan = pBasEmScoreInfo.dateSpan; pBasEmScore.EvaluateLevelId = pBasEmScoreInfo.evaluateLevelId; pBasEmScore.TotalScore = pBasEmScoreInfo.totalScore; pBasEmScore.UpViews = pBasEmScoreInfo.upViews; pBasEmScore.YearId = pBasEmScoreInfo.yearId; pBasEmScore.MonthId = pBasEmScoreInfo.monthId; pBasEmScore.EmployeeId = pBasEmScoreInfo.employeeId; pBasEmScore.IsSubmit = pBasEmScoreInfo.isSubmit; pBasEmScore.Selfbas1 = pBasEmScoreInfo.selfbas1; pBasEmScore.Selfbas2 = pBasEmScoreInfo.selfbas2; pBasEmScore.Selfbas3 = pBasEmScoreInfo.selfbas3; pBasEmScore.Selfbas4 = pBasEmScoreInfo.selfbas4; pBasEmScore.Selfbas5 = pBasEmScoreInfo.selfbas5; pBasEmScore.Selfbas6 = pBasEmScoreInfo.selfbas6; pBasEmScore.Selfbas7 = pBasEmScoreInfo.selfbas7; pBasEmScore.Selfbas8 = pBasEmScoreInfo.selfbas8; pBasEmScore.Selfbas9 = pBasEmScoreInfo.selfbas9; pBasEmScore.Selfbas10 = pBasEmScoreInfo.selfbas10; pBasEmScore.Selfbas11 = pBasEmScoreInfo.selfbas11; pBasEmScore.Selfbas12 = pBasEmScoreInfo.selfbas12; pBasEmScore.Selfbas13 = pBasEmScoreInfo.selfbas13; pBasEmScore.Selfbas14 = pBasEmScoreInfo.selfbas14; pBasEmScore.Selfbas15 = pBasEmScoreInfo.selfbas15; pBasEmScore.Selfbas16 = pBasEmScoreInfo.selfbas16; pBasEmScore.Selfbas17 = pBasEmScoreInfo.selfbas17; pBasEmScore.Upbas1 = pBasEmScoreInfo.upbas1; pBasEmScore.Upbas2 = pBasEmScoreInfo.upbas2; pBasEmScore.Upbas3 = pBasEmScoreInfo.upbas3; pBasEmScore.Upbas4 = pBasEmScoreInfo.upbas4; pBasEmScore.Upbas5 = pBasEmScoreInfo.upbas5; pBasEmScore.Upbas6 = pBasEmScoreInfo.upbas6; pBasEmScore.Upbas7 = pBasEmScoreInfo.upbas7; pBasEmScore.Upbas8 = pBasEmScoreInfo.upbas8; pBasEmScore.Upbas9 = pBasEmScoreInfo.upbas9; pBasEmScore.Upbas10 = pBasEmScoreInfo.upbas10; pBasEmScore.Upbas11 = pBasEmScoreInfo.upbas11; pBasEmScore.Upbas12 = pBasEmScoreInfo.upbas12; pBasEmScore.Upbas13 = pBasEmScoreInfo.upbas13; pBasEmScore.Upbas14 = pBasEmScoreInfo.upbas14; pBasEmScore.Upbas15 = pBasEmScoreInfo.upbas15; pBasEmScore.Upbas16 = pBasEmScoreInfo.upbas16; pBasEmScore.Upbas17 = pBasEmScoreInfo.upbas17; pBasEmScore.Secbas1 = pBasEmScoreInfo.secbas1; pBasEmScore.Secbas2 = pBasEmScoreInfo.secbas2; pBasEmScore.Secbas3 = pBasEmScoreInfo.secbas3; pBasEmScore.Secbas4 = pBasEmScoreInfo.secbas4; pBasEmScore.Secbas5 = pBasEmScoreInfo.secbas5; pBasEmScore.Secbas6 = pBasEmScoreInfo.secbas6; pBasEmScore.Secbas7 = pBasEmScoreInfo.secbas7; pBasEmScore.Secbas8 = pBasEmScoreInfo.secbas8; pBasEmScore.Secbas9 = pBasEmScoreInfo.secbas9; pBasEmScore.Secbas10 = pBasEmScoreInfo.secbas10; pBasEmScore.Secbas11 = pBasEmScoreInfo.secbas11; pBasEmScore.Secbas12 = pBasEmScoreInfo.secbas12; pBasEmScore.Secbas13 = pBasEmScoreInfo.secbas13; pBasEmScore.Secbas14 = pBasEmScoreInfo.secbas14; pBasEmScore.Secbas15 = pBasEmScoreInfo.secbas15; pBasEmScore.Secbas16 = pBasEmScoreInfo.secbas16; pBasEmScore.Secbas17 = pBasEmScoreInfo.secbas17; pBasEmScore.IsNew=pIsNew; string UserName = SubsonicHelper.GetUserName(); try { pBasEmScore.Save(UserName); } catch(Exception ex) { LogManager.getInstance().getLogger(typeof(BasEmScoreInfo)).Error(ex); if(ex.Message.Contains("插入重复键"))//违反了唯一键 { throw new AppException("此对象已经存在");//此处等待优化可以从唯一约束中直接取出提示来,如果没有的话,默认为原始的出错提示 } throw new AppException("保存失败"); } pBasEmScoreInfo.basEmScoreId = pBasEmScore.BasEmScoreId; //如果缓存存在,更新缓存 if (CachedEntityCommander.IsTypeRegistered(typeof(BasEmScoreInfo))) { ResetCache(); } }
//从后台获取数据 internal static void LoadFromDAL(BasEmScoreInfo pBasEmScoreInfo, BasEmScore pBasEmScore) { pBasEmScoreInfo.basEmScoreId = pBasEmScore.BasEmScoreId; pBasEmScoreInfo.dateSpan = pBasEmScore.DateSpan; pBasEmScoreInfo.evaluateLevelId = pBasEmScore.EvaluateLevelId; pBasEmScoreInfo.totalScore = pBasEmScore.TotalScore; pBasEmScoreInfo.upViews = pBasEmScore.UpViews; pBasEmScoreInfo.yearId = pBasEmScore.YearId; pBasEmScoreInfo.monthId = pBasEmScore.MonthId; pBasEmScoreInfo.employeeId = pBasEmScore.EmployeeId; pBasEmScoreInfo.isSubmit = pBasEmScore.IsSubmit; pBasEmScoreInfo.selfbas1 = pBasEmScore.Selfbas1; pBasEmScoreInfo.selfbas2 = pBasEmScore.Selfbas2; pBasEmScoreInfo.selfbas3 = pBasEmScore.Selfbas3; pBasEmScoreInfo.selfbas4 = pBasEmScore.Selfbas4; pBasEmScoreInfo.selfbas5 = pBasEmScore.Selfbas5; pBasEmScoreInfo.selfbas6 = pBasEmScore.Selfbas6; pBasEmScoreInfo.selfbas7 = pBasEmScore.Selfbas7; pBasEmScoreInfo.selfbas8 = pBasEmScore.Selfbas8; pBasEmScoreInfo.selfbas9 = pBasEmScore.Selfbas9; pBasEmScoreInfo.selfbas10 = pBasEmScore.Selfbas10; pBasEmScoreInfo.selfbas11 = pBasEmScore.Selfbas11; pBasEmScoreInfo.selfbas12 = pBasEmScore.Selfbas12; pBasEmScoreInfo.selfbas13 = pBasEmScore.Selfbas13; pBasEmScoreInfo.selfbas14 = pBasEmScore.Selfbas14; pBasEmScoreInfo.selfbas15 = pBasEmScore.Selfbas15; pBasEmScoreInfo.selfbas16 = pBasEmScore.Selfbas16; pBasEmScoreInfo.selfbas17 = pBasEmScore.Selfbas17; pBasEmScoreInfo.upbas1 = pBasEmScore.Upbas1; pBasEmScoreInfo.upbas2 = pBasEmScore.Upbas2; pBasEmScoreInfo.upbas3 = pBasEmScore.Upbas3; pBasEmScoreInfo.upbas4 = pBasEmScore.Upbas4; pBasEmScoreInfo.upbas5 = pBasEmScore.Upbas5; pBasEmScoreInfo.upbas6 = pBasEmScore.Upbas6; pBasEmScoreInfo.upbas7 = pBasEmScore.Upbas7; pBasEmScoreInfo.upbas8 = pBasEmScore.Upbas8; pBasEmScoreInfo.upbas9 = pBasEmScore.Upbas9; pBasEmScoreInfo.upbas10 = pBasEmScore.Upbas10; pBasEmScoreInfo.upbas11 = pBasEmScore.Upbas11; pBasEmScoreInfo.upbas12 = pBasEmScore.Upbas12; pBasEmScoreInfo.upbas13 = pBasEmScore.Upbas13; pBasEmScoreInfo.upbas14 = pBasEmScore.Upbas14; pBasEmScoreInfo.upbas15 = pBasEmScore.Upbas15; pBasEmScoreInfo.upbas16 = pBasEmScore.Upbas16; pBasEmScoreInfo.upbas17 = pBasEmScore.Upbas17; pBasEmScoreInfo.secbas1 = pBasEmScore.Secbas1; pBasEmScoreInfo.secbas2 = pBasEmScore.Secbas2; pBasEmScoreInfo.secbas3 = pBasEmScore.Secbas3; pBasEmScoreInfo.secbas4 = pBasEmScore.Secbas4; pBasEmScoreInfo.secbas5 = pBasEmScore.Secbas5; pBasEmScoreInfo.secbas6 = pBasEmScore.Secbas6; pBasEmScoreInfo.secbas7 = pBasEmScore.Secbas7; pBasEmScoreInfo.secbas8 = pBasEmScore.Secbas8; pBasEmScoreInfo.secbas9 = pBasEmScore.Secbas9; pBasEmScoreInfo.secbas10 = pBasEmScore.Secbas10; pBasEmScoreInfo.secbas11 = pBasEmScore.Secbas11; pBasEmScoreInfo.secbas12 = pBasEmScore.Secbas12; pBasEmScoreInfo.secbas13 = pBasEmScore.Secbas13; pBasEmScoreInfo.secbas14 = pBasEmScore.Secbas14; pBasEmScoreInfo.secbas15 = pBasEmScore.Secbas15; pBasEmScoreInfo.secbas16 = pBasEmScore.Secbas16; pBasEmScoreInfo.secbas17 = pBasEmScore.Secbas17; pBasEmScoreInfo.Loaded=true; }
/// <summary> /// 保存 /// </summary> public override void Save() { if(!m_Loaded)//新增 { BasEmScore basEmScore=new BasEmScore(); SaveToDb(this, basEmScore,true); } else//修改 { BasEmScore basEmScore=new BasEmScore(basEmScoreId); if(basEmScore.IsNew) throw new AppException("该数据已经不存在了"); SaveToDb(this, basEmScore,false); } }
//数据持久化 internal static void SaveToDb(BasEmScoreInfo pBasEmScoreInfo, BasEmScore pBasEmScore, bool pIsNew) { pBasEmScore.BasEmScoreId = pBasEmScoreInfo.basEmScoreId; pBasEmScore.DateSpan = pBasEmScoreInfo.dateSpan; pBasEmScore.EvaluateLevelId = pBasEmScoreInfo.evaluateLevelId; pBasEmScore.TotalScore = pBasEmScoreInfo.totalScore; pBasEmScore.UpViews = pBasEmScoreInfo.upViews; pBasEmScore.YearId = pBasEmScoreInfo.yearId; pBasEmScore.MonthId = pBasEmScoreInfo.monthId; pBasEmScore.EmployeeId = pBasEmScoreInfo.employeeId; pBasEmScore.IsSubmit = pBasEmScoreInfo.isSubmit; pBasEmScore.Selfbas1 = pBasEmScoreInfo.selfbas1; pBasEmScore.Selfbas2 = pBasEmScoreInfo.selfbas2; pBasEmScore.Selfbas3 = pBasEmScoreInfo.selfbas3; pBasEmScore.Selfbas4 = pBasEmScoreInfo.selfbas4; pBasEmScore.Selfbas5 = pBasEmScoreInfo.selfbas5; pBasEmScore.Selfbas6 = pBasEmScoreInfo.selfbas6; pBasEmScore.Selfbas7 = pBasEmScoreInfo.selfbas7; pBasEmScore.Selfbas8 = pBasEmScoreInfo.selfbas8; pBasEmScore.Selfbas9 = pBasEmScoreInfo.selfbas9; pBasEmScore.Selfbas10 = pBasEmScoreInfo.selfbas10; pBasEmScore.Selfbas11 = pBasEmScoreInfo.selfbas11; pBasEmScore.Selfbas12 = pBasEmScoreInfo.selfbas12; pBasEmScore.Selfbas13 = pBasEmScoreInfo.selfbas13; pBasEmScore.Selfbas14 = pBasEmScoreInfo.selfbas14; pBasEmScore.Selfbas15 = pBasEmScoreInfo.selfbas15; pBasEmScore.Selfbas16 = pBasEmScoreInfo.selfbas16; pBasEmScore.Selfbas17 = pBasEmScoreInfo.selfbas17; pBasEmScore.Upbas1 = pBasEmScoreInfo.upbas1; pBasEmScore.Upbas2 = pBasEmScoreInfo.upbas2; pBasEmScore.Upbas3 = pBasEmScoreInfo.upbas3; pBasEmScore.Upbas4 = pBasEmScoreInfo.upbas4; pBasEmScore.Upbas5 = pBasEmScoreInfo.upbas5; pBasEmScore.Upbas6 = pBasEmScoreInfo.upbas6; pBasEmScore.Upbas7 = pBasEmScoreInfo.upbas7; pBasEmScore.Upbas8 = pBasEmScoreInfo.upbas8; pBasEmScore.Upbas9 = pBasEmScoreInfo.upbas9; pBasEmScore.Upbas10 = pBasEmScoreInfo.upbas10; pBasEmScore.Upbas11 = pBasEmScoreInfo.upbas11; pBasEmScore.Upbas12 = pBasEmScoreInfo.upbas12; pBasEmScore.Upbas13 = pBasEmScoreInfo.upbas13; pBasEmScore.Upbas14 = pBasEmScoreInfo.upbas14; pBasEmScore.Upbas15 = pBasEmScoreInfo.upbas15; pBasEmScore.Upbas16 = pBasEmScoreInfo.upbas16; pBasEmScore.Upbas17 = pBasEmScoreInfo.upbas17; pBasEmScore.Secbas1 = pBasEmScoreInfo.secbas1; pBasEmScore.Secbas2 = pBasEmScoreInfo.secbas2; pBasEmScore.Secbas3 = pBasEmScoreInfo.secbas3; pBasEmScore.Secbas4 = pBasEmScoreInfo.secbas4; pBasEmScore.Secbas5 = pBasEmScoreInfo.secbas5; pBasEmScore.Secbas6 = pBasEmScoreInfo.secbas6; pBasEmScore.Secbas7 = pBasEmScoreInfo.secbas7; pBasEmScore.Secbas8 = pBasEmScoreInfo.secbas8; pBasEmScore.Secbas9 = pBasEmScoreInfo.secbas9; pBasEmScore.Secbas10 = pBasEmScoreInfo.secbas10; pBasEmScore.Secbas11 = pBasEmScoreInfo.secbas11; pBasEmScore.Secbas12 = pBasEmScoreInfo.secbas12; pBasEmScore.Secbas13 = pBasEmScoreInfo.secbas13; pBasEmScore.Secbas14 = pBasEmScoreInfo.secbas14; pBasEmScore.Secbas15 = pBasEmScoreInfo.secbas15; pBasEmScore.Secbas16 = pBasEmScoreInfo.secbas16; pBasEmScore.Secbas17 = pBasEmScoreInfo.secbas17; pBasEmScore.IsNew = pIsNew; string UserName = SubsonicHelper.GetUserName(); try { pBasEmScore.Save(UserName); } catch (Exception ex) { LogManager.getInstance().getLogger(typeof(BasEmScoreInfo)).Error(ex); if (ex.Message.Contains("插入重复键")) //违反了唯一键 { throw new AppException("此对象已经存在"); //此处等待优化可以从唯一约束中直接取出提示来,如果没有的话,默认为原始的出错提示 } throw new AppException("保存失败"); } pBasEmScoreInfo.basEmScoreId = pBasEmScore.BasEmScoreId; //如果缓存存在,更新缓存 if (CachedEntityCommander.IsTypeRegistered(typeof(BasEmScoreInfo))) { ResetCache(); } }
//从后台获取数据 internal static void LoadFromDAL(BasEmScoreInfo pBasEmScoreInfo, BasEmScore pBasEmScore) { pBasEmScoreInfo.basEmScoreId = pBasEmScore.BasEmScoreId; pBasEmScoreInfo.dateSpan = pBasEmScore.DateSpan; pBasEmScoreInfo.evaluateLevelId = pBasEmScore.EvaluateLevelId; pBasEmScoreInfo.totalScore = pBasEmScore.TotalScore; pBasEmScoreInfo.upViews = pBasEmScore.UpViews; pBasEmScoreInfo.yearId = pBasEmScore.YearId; pBasEmScoreInfo.monthId = pBasEmScore.MonthId; pBasEmScoreInfo.employeeId = pBasEmScore.EmployeeId; pBasEmScoreInfo.isSubmit = pBasEmScore.IsSubmit; pBasEmScoreInfo.selfbas1 = pBasEmScore.Selfbas1; pBasEmScoreInfo.selfbas2 = pBasEmScore.Selfbas2; pBasEmScoreInfo.selfbas3 = pBasEmScore.Selfbas3; pBasEmScoreInfo.selfbas4 = pBasEmScore.Selfbas4; pBasEmScoreInfo.selfbas5 = pBasEmScore.Selfbas5; pBasEmScoreInfo.selfbas6 = pBasEmScore.Selfbas6; pBasEmScoreInfo.selfbas7 = pBasEmScore.Selfbas7; pBasEmScoreInfo.selfbas8 = pBasEmScore.Selfbas8; pBasEmScoreInfo.selfbas9 = pBasEmScore.Selfbas9; pBasEmScoreInfo.selfbas10 = pBasEmScore.Selfbas10; pBasEmScoreInfo.selfbas11 = pBasEmScore.Selfbas11; pBasEmScoreInfo.selfbas12 = pBasEmScore.Selfbas12; pBasEmScoreInfo.selfbas13 = pBasEmScore.Selfbas13; pBasEmScoreInfo.selfbas14 = pBasEmScore.Selfbas14; pBasEmScoreInfo.selfbas15 = pBasEmScore.Selfbas15; pBasEmScoreInfo.selfbas16 = pBasEmScore.Selfbas16; pBasEmScoreInfo.selfbas17 = pBasEmScore.Selfbas17; pBasEmScoreInfo.upbas1 = pBasEmScore.Upbas1; pBasEmScoreInfo.upbas2 = pBasEmScore.Upbas2; pBasEmScoreInfo.upbas3 = pBasEmScore.Upbas3; pBasEmScoreInfo.upbas4 = pBasEmScore.Upbas4; pBasEmScoreInfo.upbas5 = pBasEmScore.Upbas5; pBasEmScoreInfo.upbas6 = pBasEmScore.Upbas6; pBasEmScoreInfo.upbas7 = pBasEmScore.Upbas7; pBasEmScoreInfo.upbas8 = pBasEmScore.Upbas8; pBasEmScoreInfo.upbas9 = pBasEmScore.Upbas9; pBasEmScoreInfo.upbas10 = pBasEmScore.Upbas10; pBasEmScoreInfo.upbas11 = pBasEmScore.Upbas11; pBasEmScoreInfo.upbas12 = pBasEmScore.Upbas12; pBasEmScoreInfo.upbas13 = pBasEmScore.Upbas13; pBasEmScoreInfo.upbas14 = pBasEmScore.Upbas14; pBasEmScoreInfo.upbas15 = pBasEmScore.Upbas15; pBasEmScoreInfo.upbas16 = pBasEmScore.Upbas16; pBasEmScoreInfo.upbas17 = pBasEmScore.Upbas17; pBasEmScoreInfo.secbas1 = pBasEmScore.Secbas1; pBasEmScoreInfo.secbas2 = pBasEmScore.Secbas2; pBasEmScoreInfo.secbas3 = pBasEmScore.Secbas3; pBasEmScoreInfo.secbas4 = pBasEmScore.Secbas4; pBasEmScoreInfo.secbas5 = pBasEmScore.Secbas5; pBasEmScoreInfo.secbas6 = pBasEmScore.Secbas6; pBasEmScoreInfo.secbas7 = pBasEmScore.Secbas7; pBasEmScoreInfo.secbas8 = pBasEmScore.Secbas8; pBasEmScoreInfo.secbas9 = pBasEmScore.Secbas9; pBasEmScoreInfo.secbas10 = pBasEmScore.Secbas10; pBasEmScoreInfo.secbas11 = pBasEmScore.Secbas11; pBasEmScoreInfo.secbas12 = pBasEmScore.Secbas12; pBasEmScoreInfo.secbas13 = pBasEmScore.Secbas13; pBasEmScoreInfo.secbas14 = pBasEmScore.Secbas14; pBasEmScoreInfo.secbas15 = pBasEmScore.Secbas15; pBasEmScoreInfo.secbas16 = pBasEmScore.Secbas16; pBasEmScoreInfo.secbas17 = pBasEmScore.Secbas17; pBasEmScoreInfo.Loaded = true; }
public static void DelBasEmSocre(int id) { BasEmScore.Delete(id); }