/**
* @ngdoc controller
* @name transactionCtrl
* @description Handles All transactions
* @param {service} $scope
* @param {service} Requests
* @memberof ClientApp
*/
app.controller('notificationsCtrl', ['$scope', 'Requests', function(scope,
Requests) {
scope.messages.unread = [ {
'subject':'Hi There',
'content':'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent non purus sit amet enim bibendum laoreet. Donec dui justo, sodales sed magna faucibus, rhoncus tempus enim. Quisque congue molestie lorem, sed auctor tortor consectetur vitae. Integer ullamcorper est diam, ut tempus felis feugiat eu. Proin aliquam tristique augue, eget dictum nunc pulvinar venenatis. Integer pretium arcu sed velit vestibulum, ac rhoncus nisi vehicula. Aliquam et dolor sit amet ipsum facilisis venenatis vitae in sem. Nulla suscipit dolor id neque aliquet finibus. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Duis non venenatis purus. Suspendisse at suscipit velit. Etiam vitae magna nec eros mollis iaculis. In hac habitasse platea dictumst. Nunc non ultricies purus, quis efficitur odio. Mauris fringilla dapibus ante, imperdiet pretium augue congue at. Maecenas at orci et felis vestibulum luctus sit amet eget ex.',
'date':moment().fromNow()
},
{
'subject':'Guy',
'content':'Blah',
'date':moment().fromNow()
},
{
'subject':'Guy',
'content':'Blah',
'date':moment().fromNow()
},
{
'subject':'Hi There',
'content':'Blah',
'date':moment().fromNow()
}
];
scope.messages.read = [ {
'subject':'U just saw dis',
'content':'Blah',
'date':moment().fromNow()
},
{
'subject':'U know dis',
'content':'Blah',
'date':moment().fromNow()
},
{
'subject':'Bye There',
'content':'Blah',
'date':moment().fromNow()
}
];
scope.current=[];
scope.current.title="Unread";
scope.current.messages = scope.messages.unread;
scope.current.message={};
scope.list=function list(messages_list){
scope.current.title=messages_list.toUpperCase();
switch(messages_list){
case 'read':
scope.current.messages = scope.messages.read;
break;
case 'unread':
scope.current.messages = scope.messages.unread;
break;
case 'archived':
scope.current.messages = scope.messages.archived;
break;
}
}
scope.show = function show(message){
scope.current.message=message;
scope.current.message.show=true;
}
}]);