Beispiel #1
0
 /// <summary>
 /// mettre à jour l'objet passe en paramétre
 /// </summary>
 /// <param name="asset"></param>
 public static void UpdateAsset(Infrastructure.DB.Asset asset)
 {
     using (Infrastructure.DB.DOAMEntities db = new Infrastructure.DB.DOAMEntities())
     {
         db.Entry(asset).State = System.Data.Entity.EntityState.Modified;
         db.SaveChanges();
     }
 }
Beispiel #2
0
 /// <summary>
 /// ajouter un asset
 /// </summary>
 /// <param name="asset"></param>
 public static void AddAsset(Infrastructure.DB.Asset asset)
 {
     using (Infrastructure.DB.DOAMEntities db = new Infrastructure.DB.DOAMEntities())
     {
         db.Assets.Add(asset);
         db.SaveChanges();
     }
 }
Beispiel #3
0
 public static void AddTag(Infrastructure.DB.Tag tag)
 {
     using (Infrastructure.DB.DOAMEntities db = new Infrastructure.DB.DOAMEntities())
     {
         db.Tags.Add(tag);
         db.SaveChanges();
     }
 }
Beispiel #4
0
 /// <summary>
 /// supprimer asset de l'id passe en parametre
 /// </summary>
 /// <param name="AssetID"></param>
 public static void DeleteAsset(int AssetID)
 {
     using (Infrastructure.DB.DOAMEntities db = new Infrastructure.DB.DOAMEntities())
     {
         var asset = db.Assets.Find(AssetID);
         db.Assets.Remove(asset);
         db.SaveChanges();
     }
 }
Beispiel #5
0
 public static void DeleteTag(int TagID)
 {
     using (Infrastructure.DB.DOAMEntities db = new Infrastructure.DB.DOAMEntities())
     {
         var tag = db.Tags.Find(TagID);
         db.Tags.Remove(tag);
         db.SaveChanges();
     }
 }