angular.module('dssWebApp')
    .directive('enterPress', function () {
        return function (scope, element, attrs) {
            element.bind("keydown keypress", function (event) {
                if (event.which === 13) {
                    scope.$apply(function () {
                        scope.$eval(attrs.enterPress);
                    });
                    event.preventDefault();
                }
            });
        };
    });