/** * File: edit.js * Author: Markus Grigull * Date: 11.07.2016 * Copyright: 2016, Institute for Automation of Complex Power Systems, EONERC * This file is part of VILLASweb. All Rights Reserved. Proprietary and confidential. * Unauthorized copying of this file, via any medium is strictly prohibited. **********************************************************************************/ import Ember from 'ember'; export default Ember.Controller.extend({ name: function() { return this.get('model.name'); }.property('model.name'), actions: { saveEdit() { // apply the changes var project = this.get('model'); project.set('name', this.get('name')); // save the changes let projectId = project.get('id'); var controller = this; project.save().then(function() { controller.transitionToRoute('/project/' + projectId); }); }, cancelEdit() { let projectId = this.get('model.id'); this.transitionToRoute('/project/' + projectId); } } });