コード例 #1
0
 public int Update(NtfNotification newNotification)
 {
     NtfNotification oldNotification = RetrieveNotificationById(newNotification.NotificationId);
     context.Entry(oldNotification).State = EntityState.Deleted;
     context.Entry(newNotification).State = EntityState.Modified;
     return context.SaveChanges();           
 }
コード例 #2
0
ファイル: UserRepository.cs プロジェクト: GSA/HRIT-QMS-3.1
 internal void update(SecUser oldUser, SecUser newUser)
 {
     newUser.CreatedAt            = oldUser.CreatedAt;
     context.Entry(oldUser).State = EntityState.Deleted;
     context.Entry(newUser).State = EntityState.Modified;
     newUser.UpdatedAt            = DateTime.Now;
     context.SecUser.Update(newUser);
 }
コード例 #3
0
ファイル: ModuleRepository.cs プロジェクト: GSA/HRIT-QMS-3.1
        public void UpdateModule(SysModule module)
        {
            SysModule oldModule = RetrieveById(module.ModuleId);

            context.Entry(oldModule).State = EntityState.Deleted;
            context.Entry(module).State    = EntityState.Modified;
            module.UpdatedAt = DateTime.Now;
            context.SaveChanges();
        }
コード例 #4
0
 internal void update(QmsKnowledgebase oldEntity, QmsKnowledgebase newEntity)
 {
     context.Entry(oldEntity).State = EntityState.Deleted;
     context.Entry(newEntity).State = EntityState.Modified;
 }     
コード例 #5
0
 internal void update(T oldEntity, T newEntity)
 {
     context.Entry(oldEntity).State = EntityState.Deleted;
     context.Entry(newEntity).State = EntityState.Modified;
     newEntity.UpdatedAt = DateTime.Now;
 }