Ejemplo n.º 1
0
        /// <summary>
        /// Methode zum hinzufügen eines neuen Filters
        /// </summary>
        /// <param name="table">Tabelle des Filters</param>
        /// <param name="column">Spalte des Filters</param>
        /// <param name="type">Typ des Filters</param>
        /// <param name="operation">Operation des Filters</param>
        /// <param name="value">Wert des Filters</param>
        /// <returns>Die ID in der Datenbank</returns>
        public static int Add(int filtersetID, string table,  string type, string operation, string value)
        {
            using (TafelModelContainer db = new TafelModelContainer())
            {
                var filter = new Filter()
                {
                    FilterSet = db.FilterSets.Single(fs => fs.FilterSetID == filtersetID),
                    Table = table,
                    Type = type,
                    Operation = operation,
                    Value = value
                };

                db.Filters.AddObject(filter);
                db.SaveChanges();

                return filter.FilterID;
            }
        }
Ejemplo n.º 2
0
 /// <summary>
 /// Veraltete Methode zum Hinzufügen eines neuen Objekts zum EntitySet 'Filters'. Verwenden Sie stattdessen die Methode '.Add' der zugeordneten Eigenschaft 'ObjectSet&lt;T&gt;'.
 /// </summary>
 public void AddToFilters(Filter filter)
 {
     base.AddObject("Filters", filter);
 }
Ejemplo n.º 3
0
 /// <summary>
 /// Erstellt ein neues Filter-Objekt.
 /// </summary>
 /// <param name="filterID">Anfangswert der Eigenschaft FilterID.</param>
 /// <param name="table">Anfangswert der Eigenschaft Table.</param>
 /// <param name="type">Anfangswert der Eigenschaft Type.</param>
 /// <param name="operation">Anfangswert der Eigenschaft Operation.</param>
 /// <param name="value">Anfangswert der Eigenschaft Value.</param>
 public static Filter CreateFilter(global::System.Int32 filterID, global::System.String table, global::System.String type, global::System.String operation, global::System.String value)
 {
     Filter filter = new Filter();
     filter.FilterID = filterID;
     filter.Table = table;
     filter.Type = type;
     filter.Operation = operation;
     filter.Value = value;
     return filter;
 }