/// <summary> /// Adds a new Geo Location to the GeoLocation collection /// </summary> /// <param name="geoLocation">Instance of GeoLocation object to add to collection</param> /// <returns>GeoLocation_ID of the newly added GeoLocation</returns> public int AddGeoLocation(GeoLocation geoLocation) { if (geoLocation == null) { throw new ArgumentNullException("geoLocation"); } dc.GeoLocations.InsertOnSubmit(geoLocation); dc.SubmitChanges(); return geoLocation.GeoLocation_ID; }
partial void DeleteGeoLocation(GeoLocation instance);
partial void UpdateGeoLocation(GeoLocation instance);
partial void InsertGeoLocation(GeoLocation instance);
/// <summary> /// Saves changes to the GeoLocation object passed /// </summary> /// <param name="geoLocation">GeoLocation object with changes to be saved</param> /// <returns>True if save was successful, false if it was not.</returns> public bool SaveGeoLocation(GeoLocation geoLocation) { if (geoLocation == null) { throw new ArgumentNullException("geoLocation"); } var old = GetGeoLocation(geoLocation.GeoLocation_ID); old = geoLocation; dc.SubmitChanges(); return true; }