private void RecordReportList(string CustId, int YY, string ReportNO) { var db = new EnergyNetEntities(); var item = db.ReportList_2015.Find(new object[] { CustId, YY, ReportNO }); if (item == null) { var md = new ReportList_2015(); md.YY = YY; md.CustID = CustId; md.ReportNO = ReportNO; md.FinalDate = DateTime.Now; db.ReportList_2015.Add(md); } else { item.FinalDate = DateTime.Now; } db.SaveChanges(); db.Dispose(); }