private static string GetValuesAsString(PpTmp ppTmp) { return string.Join(",", ppTmp.CleCategoriePp, ppTmp.CleNiveauSensibilite, ppTmp.EnumDureeEnrg, ppTmp.EnumPolarisation, ppTmp.EnumSurfaceTme, ppTmp.EnumSurfaceTms, ppTmp.CourantsAlternatifsInduits, ppTmp.CourantsVagabonds, ppTmp.ElectrodeEnterreeAmovible, ppTmp.TemoinEnterreAmovible, ppTmp.TemoinMetalliqueDeSurface, ppTmp.PresenceDUneTelemesure, ppTmp.PositionGpsLat, ppTmp.PositionGpsLong, ppTmp.CoordonneeGpsFiabilisee); }
/// <summary> /// Créez un nouvel objet PpTmp. /// </summary> /// <param name="courantsVagabonds">Valeur initiale de la propriété CourantsVagabonds.</param> /// <param name="courantsAlternatifsInduits">Valeur initiale de la propriété CourantsAlternatifsInduits.</param> /// <param name="electrodeEnterreeAmovible">Valeur initiale de la propriété ElectrodeEnterreeAmovible.</param> /// <param name="temoinEnterreAmovible">Valeur initiale de la propriété TemoinEnterreAmovible.</param> /// <param name="temoinMetalliqueDeSurface">Valeur initiale de la propriété TemoinMetalliqueDeSurface.</param> /// <param name="coordonneeGpsFiabilisee">Valeur initiale de la propriété CoordonneeGpsFiabilisee.</param> /// <param name="ddeDeverrouillageCoordGps">Valeur initiale de la propriété DdeDeverrouillageCoordGps.</param> /// <param name="presenceDUneTelemesure">Valeur initiale de la propriété PresenceDUneTelemesure.</param> /// <param name="clePpTmp">Valeur initiale de la propriété ClePpTmp.</param> /// <param name="clePp">Valeur initiale de la propriété ClePp.</param> /// <param name="cleNiveauSensibilite">Valeur initiale de la propriété CleNiveauSensibilite.</param> /// <param name="dateMajPp">Valeur initiale de la propriété DateMajPp.</param> public static PpTmp CreatePpTmp(global::System.Boolean courantsVagabonds, global::System.Boolean courantsAlternatifsInduits, global::System.Boolean electrodeEnterreeAmovible, global::System.Boolean temoinEnterreAmovible, global::System.Boolean temoinMetalliqueDeSurface, global::System.Boolean coordonneeGpsFiabilisee, global::System.Boolean ddeDeverrouillageCoordGps, global::System.Boolean presenceDUneTelemesure, global::System.Int32 clePpTmp, global::System.Int32 clePp, global::System.Int32 cleNiveauSensibilite, global::System.DateTime dateMajPp) { PpTmp ppTmp = new PpTmp(); ppTmp.CourantsVagabonds = courantsVagabonds; ppTmp.CourantsAlternatifsInduits = courantsAlternatifsInduits; ppTmp.ElectrodeEnterreeAmovible = electrodeEnterreeAmovible; ppTmp.TemoinEnterreAmovible = temoinEnterreAmovible; ppTmp.TemoinMetalliqueDeSurface = temoinMetalliqueDeSurface; ppTmp.CoordonneeGpsFiabilisee = coordonneeGpsFiabilisee; ppTmp.DdeDeverrouillageCoordGps = ddeDeverrouillageCoordGps; ppTmp.PresenceDUneTelemesure = presenceDUneTelemesure; ppTmp.ClePpTmp = clePpTmp; ppTmp.ClePp = clePp; ppTmp.CleNiveauSensibilite = cleNiveauSensibilite; ppTmp.DateMajPp = dateMajPp; return ppTmp; }
/// <summary> /// Commit des changements loggés dans cette PpTmp vers la Pp /// </summary> public void SavePropertiesInPpTmp() { bool created = false; var pp = this.PpTmp.LastOrDefault(); if (pp == null) { created = true; pp = new PpTmp(); } pp.CleCategoriePp = this.CleCategoriePp; pp.CleNiveauSensibilite = this.CleNiveauSensibiliteExtended; pp.EnumDureeEnrg = this.EnumDureeEnrg; pp.EnumPolarisation = this.EnumPolarisation; pp.EnumSurfaceTme = this.EnumSurfaceTme; pp.EnumSurfaceTms = this.EnumSurfaceTms; pp.CourantsAlternatifsInduits = this.CourantsAlternatifsInduits; pp.CourantsVagabonds = this.CourantsVagabonds; pp.ElectrodeEnterreeAmovible = this.ElectrodeEnterreeAmovible; pp.TemoinEnterreAmovible = this.TemoinEnterreAmovible; pp.TemoinMetalliqueDeSurface = this.TemoinMetalliqueDeSurface; pp.PresenceDUneTelemesure = this.PresenceDUneTelemesure; pp.PositionGpsLat = this.PositionGpsLat; pp.PositionGpsLong = this.PositionGpsLong; pp.CoordonneeGpsFiabilisee = this.CoordonneeGpsFiabilisee; if (created) this.PpTmp.Add(pp); }
/// <summary> /// Méthode déconseillée pour ajouter un nouvel objet à l'EntitySet PpTmp. Utilisez la méthode .Add de la propriété ObjectSet<T> associée à la place. /// </summary> public void AddToPpTmp(PpTmp ppTmp) { base.AddObject("PpTmp", ppTmp); }