/// <summary> Methode: setMember(name,altName,id,basisIntervall) /// <para>Hilfsmethode zur einfacheren Initialisierung</para> /// </summary> /// <param name="name">lbl_Name des Intervalls, TYP: <b><i>STRING</i></b></param> /// <param name="altName">alternativer lbl_Name des Intervalls, TYP: <b><i>STRING</i></b></param> /// <param name="id">ID des Intervalls in der Datenbank DB_Intervalle, TYP: <b><i>eIntervall</i></b></param> /// <param name="bas">Basis-Intervall, TYP: <b><i>eBasisIntervall</i></b></param> /// <returns>Datensatz, TYP: ds_Intervall</returns> /// . /// <remarks> /// <para> Programmierer : Michael Pütz</para> /// Version : 0 /// <para> Unterversion : 1</para> /// Revision : 3 /// <para> letzteBearbeitung: 2016-12-17 15:36:48</para> /// <para> ersteBearbeitung : 2016-11-14 14:04:25</para> /// . /// <para> getestet am : </para> /// </remarks> private static ds_Intervall setMember(string name, string altName, eIntervall id, eBasisIntervall bas) { #region DEBUG_INFO #if TEST string MethodenName = KLASSE + ".setMember(name,altName,id,basisIntervall)"; #if INIT MethodeStart = new wnd_StatusOn(MethodenName); #endif //INIT #endif //TEST #endregion DEBUG_INFO ds_Intervall ausgabe = new ds_Intervall(name, altName, id, bas); #region DEBUG_INFO #if TEST #if INIT AnzeigeIntervallObjekt = new Anz_Intervall_Objekt(MethodenName, ausgabe); MethodeEnde = new wnd_StatusOff(MethodenName); #endif //INIT #endif //TEST #endregion DEBUG_INFO return(ausgabe); }
/// <summary> Methode: get(eIntervall id) /// <para>gibt einen Intervall-Datensatz aus</para> /// </summary> /// <param name="id">ID des Intervall, TYP: <b><i>eIntervall</i></b></param> /// <returns>Intervall-Datensatz, TYP: <b><i>ds_Intervall</i></b></returns> /// . /// <remarks> /// <para> Programmierer : Michael Pütz</para> /// Version : 0 /// <para> Unterversion : 1</para> /// Revision : 3 /// <para> letzteBearbeitung: 2016-12-17 15:38:28</para> /// <para> ersteBearbeitung : 2016-11-14 14:28:02</para> /// . /// <para> getestet am : </para> /// </remarks> public static ds_Intervall get(eIntervall id) { #region DEBUG_INFO #if TEST string MethodenName = KLASSE + ".get(eIntervall id)"; #if START MethodeStart = new wnd_StatusOn(MethodenName); #endif //START #if EINGABE MethodeInfo = new wnd_Info(MethodenName, "ID: " + id); #endif //EINGABE #endif //TEST #endregion DEBUG_INFO if (id == eIntervall.X) { #region DEBUG_INFO #if TEST #if INFO MethodeInfo = new wnd_Info(MethodenName, "kein gültiges Intervall gefunden."); #endif //INFO #if START MethodeEnde = new wnd_StatusOff(MethodenName); #endif //START #endif //TEST #endregion DEBUG_INFO return(null); } ds_Intervall ausgabe = _liste.getElement((int)id); #region DEBUG_INFO #if TEST #if AUSGABE AnzeigeIntervallObjekt = new Anz_Intervall_Objekt(MethodenName, ausgabe); #endif //AUSGABE #if START MethodeEnde = new wnd_StatusOff(MethodenName); #endif //START #endif //TEST #endregion DEBUG_INFO return(ausgabe); }
/// <summary> Konstruktor(methode,Intervall-Objekt) /// <para></para> /// </summary> /// <param name="methode">aufrufende Methode, TYP: STRING</param> /// <param name="objekt">Intervall-Objekt, TYP: ds_Intervall</param> /// . /// <remarks> /// <para> Programmierer : Michael Pütz</para> /// Version : 0 /// <para> Unterversion : 1</para> /// Revision : 1 /// <para> letzteBearbeitung: 2016-12-17 13:30:15</para> /// <para> ersteBearbeitung : 2016-12-17 13:30:15</para> /// . /// <para> getestet am : </para> /// </remarks> public Anz_Intervall_Objekt(string methode, ds_Intervall objekt) : this() { lbl_Methode.Text = methode; string _name = objekt.Name; string _altName = objekt.AltName; string _intervallName = objekt.IntervallName; string _altIntervallName = objekt.AltIntervallName; string _basisIntervall = objekt.BasisIntervall.ToString(); string _intervallID = objekt.IntervallID.ToString(); string _id = objekt.ID.ToString(); string _typ = objekt.Typ.ToString(); // -------------------------------------------------------- gp_Name.setData(_name); AltName.setData(_altName); BasisIntervall.setData(_basisIntervall); IntervallID.setData(_intervallID); ID.setData(_id); Typ.setData(_typ); ShowDialog(); }