public override bool Equals(object obj) { if (obj == null || !obj.GetType().Equals(this.GetType())) { return(false); } ExcelModel2 y = (ExcelModel2)obj; return(this.序号 == y.序号 && this.姓名 == y.姓名 && this.班级 == y.班级 && this.JanuaryStatistics == y.JanuaryStatistics && this.FebruaryStatistics == y.FebruaryStatistics); }
public async Task DeleteAsync(Guid Id) { ExcelModel1 excelModel1 = await _excel1Repository.FindAsync(x => x.Id == Id); if (excelModel1 != null) { await _excel1Repository.DeleteAsyn(excelModel1); } else { ExcelModel2 excelModel2 = await _excel2Repository.FindAsync(x => x.Id == Id); if (excelModel2 != null) { await _excel2Repository.DeleteAsyn(excelModel2); } else { throw new Exception($"Id {Id} not found in Excel Tables"); } } }