/// <summary> /// Adds an <see cref="HaushaltsRechner.Data.Model.CATEGORY"/>. /// </summary> /// <param name="name">The name.</param> /// <returns><c>true</c>, if addition successfull</returns> public static bool AddCategory(string name) { using (var en = new HaushaltsrechnerEntities()) { var cOld = en.CATEGORY.FirstOrDefault(cat => cat.NAME == name); if (cOld == null) { var c = new CATEGORY { ID = Guid.NewGuid(), NAME = name }; en.CATEGORY.AddObject(c); en.SaveChanges(); return true; } return false; } }
/// <summary> /// Erstellt ein neues CATEGORY-Objekt. /// </summary> /// <param name="id">Anfangswert der Eigenschaft ID.</param> /// <param name="nAME">Anfangswert der Eigenschaft NAME.</param> public static CATEGORY CreateCATEGORY(global::System.Guid id, global::System.String nAME) { CATEGORY cATEGORY = new CATEGORY(); cATEGORY.ID = id; cATEGORY.NAME = nAME; return cATEGORY; }
/// <summary> /// Initializes a new instance of the <see cref="CategorySummary" /> class. /// </summary> /// <param name="cat">The <see cref="HaushaltsRechner.Data.Model.CATEGORY"/></param> /// <param name="movementAmounts">List of all <see cref="HaushaltsRechner.Data.Model.MOVEMENT"/>s.</param> public CategorySummary(CATEGORY cat, List<GridMovement> movementAmounts) : this(cat.ID, cat.NAME, movementAmounts) { }
/// <summary> /// Veraltete Methode zum Hinzufügen eines neuen Objekts zum EntitySet 'CATEGORY'. Verwenden Sie stattdessen die Methode '.Add' der zugeordneten Eigenschaft 'ObjectSet<T>'. /// </summary> public void AddToCATEGORY(CATEGORY cATEGORY) { base.AddObject("CATEGORY", cATEGORY); }
/// <summary> /// Initializes a new instance of the <see cref="CategorySummary" /> class. /// </summary> /// <param name="cat">The <see cref="HaushaltsRechner.Data.Model.CATEGORY"/></param> public CategorySummary(CATEGORY cat) : this(cat.ID, cat.NAME, null) { }