internal static bool isValidAirbase(Airbase airbase) { return airbase != null && airbase.airbaseManager_id > 0 && !string.IsNullOrWhiteSpace(airbase.airbase_name) && !string.IsNullOrWhiteSpace(airbase.airbase_address); }
//Update Airbase public static void updateAirbase(Airbase airbase, Airbase newValues) { airbase.airbase_name = newValues.airbase_name; airbase.airbaseManager_id = newValues.airbaseManager_id; airbase.airbase_address = newValues.airbase_address; airbase.airbase_runwayNumber = newValues.airbase_runwayNumber; DbConn.CONN.SaveChanges(); }
//-------------------------------------------------- //Airbase JSON Object public static Object airbase(Airbase airbase) { return new { airbase_id = airbase.airbase_id, airbase_airbaseManager = airbaseManager(AirbaseManagerEntity.selectById(airbase.airbaseManager_id)), airbase_name = airbase.airbase_name, airbase_address = airbase.airbase_address, airbase.airbase_runwayNumber }; }
//remove Airbase public static void removeAirbase(Airbase airbase) { try { DbConn.CONN.Airbase.DeleteObject(airbase); DbConn.CONN.SaveChanges(); } catch (Exception ex) { DbConn.CONN.Airbase.Detach(airbase); throw ex; } }
/// <summary> /// Créez un nouvel objet Airbase. /// </summary> /// <param name="airbase_id">Valeur initiale de la propriété airbase_id.</param> /// <param name="airbaseManager_id">Valeur initiale de la propriété airbaseManager_id.</param> public static Airbase CreateAirbase(global::System.Int64 airbase_id, global::System.Int64 airbaseManager_id) { Airbase airbase = new Airbase(); airbase.airbase_id = airbase_id; airbase.airbaseManager_id = airbaseManager_id; return airbase; }
/// <summary> /// Méthode déconseillée pour ajouter un nouvel objet à l'EntitySet Airbase. Utilisez la méthode .Add de la propriété ObjectSet<T> associée à la place. /// </summary> public void AddToAirbase(Airbase airbase) { base.AddObject("Airbase", airbase); }
//Insert Airbase public static void createAirbase(Airbase airbase) { DbConn.CONN.Airbase.AddObject(airbase); DbConn.CONN.SaveChanges(); }