protected override void Save() { using (var db = new GameDatabaseContext()) { var ContentTemplate = this.ContentTemplate as MonsterTemplate; var repository = new MonsterRepository(db); repository.Update(ContentTemplate, ContentTemplate.Id); } base.Save(); }