//更新IsPass状态 public void UpdateIsPass(int id, bool Ispass) { AchievementCA newachi = dbcontext.AchievementCAContext.Find(id); newachi.IsPass = Ispass; dbcontext.SaveChanges(); }
//录入验收信息 public void Insert(AchievementCA achievementCA) { try { dbcontext.AchievementCAContext.Add(achievementCA); dbcontext.SaveChanges(); } catch { throw; } }
//删除验收信息 public int Delete(int ID) { try { AchievementCA AchievementCA = dbcontext.AchievementCAContext.Where(u => u.AchievementCAID == ID).FirstOrDefault();//new Announcement { AnnouncementID = announcementID }; int attachID = Convert.ToInt32(AchievementCA.AttachmentID); dbcontext.AchievementCAContext.Attach(AchievementCA); dbcontext.AchievementCAContext.Remove(AchievementCA); dbcontext.SaveChanges(); return(attachID); } catch { throw; } }
//修改验收信息 public void Update(AchievementCA achievementCA) { try { AchievementCA AchievementCA = dbcontext.AchievementCAContext.Find(achievementCA.AchievementCAID); AchievementCA.AchievementID = achievementCA.AchievementID; AchievementCA.CACommnetLevel = achievementCA.CACommnetLevel; AchievementCA.CATime = achievementCA.CATime; AchievementCA.CAUnit = achievementCA.CAUnit; AchievementCA.SecrecyLevel = achievementCA.SecrecyLevel; AchievementCA.EntryPerson = achievementCA.EntryPerson; AchievementCA.IsPass = achievementCA.IsPass; AchievementCA.AttachmentID = achievementCA.AttachmentID; AchievementCA.ProjectMember = achievementCA.ProjectMember; dbcontext.SaveChanges(); } catch { throw; } }