(function () { angular.module('NotesApp').factory('NotesService', NotesService); NotesService.$inject = ['$http', '$rootScope']; function NotesService($http, $rootScope ) { var _s = { get api() { return $rootScope.Routing.GetApi("/api/notes"); }, AddNote: { defaultCast: "NotesApp.AddNote.hdrl", Invoke: function(filter, bCast, useDefaultCast, errCast, postRtn) { $rootScope.BMGApp.Post(filter, _s.api + '/' + 'AddNote', { bCast: bCast, defaultCast: _s.AddNote.defaultCast, useDefaultCast: useDefaultCast, errCast: errCast, postRtn: postRtn }); }, }, DeleteNote: { defaultCast: "NotesApp.DeleteNote.hdrl", Invoke: function(filter, bCast, useDefaultCast, errCast, postRtn) { $rootScope.BMGApp.Post(filter, _s.api + '/' + 'DeleteNote', { bCast: bCast, defaultCast: _s.DeleteNote.defaultCast, useDefaultCast: useDefaultCast, errCast: errCast, postRtn: postRtn }); }, }, UpdateNote: { defaultCast: "NotesApp.UpdateNote.hdrl", Invoke: function(filter, bCast, useDefaultCast, errCast, postRtn) { $rootScope.BMGApp.Post(filter, _s.api + '/' + 'UpdateNote', { bCast: bCast, defaultCast: _s.UpdateNote.defaultCast, useDefaultCast: useDefaultCast, errCast: errCast, postRtn: postRtn }); }, }, Note_GetById: { defaultCast: "NotesApp.Note_GetById.hdrl", Invoke: function(filter, bCast, useDefaultCast, errCast, postRtn) { $rootScope.BMGApp.Post(filter, _s.api + '/' + 'Note/GetById', { bCast: bCast, defaultCast: _s.Note_GetById.defaultCast, useDefaultCast: useDefaultCast, errCast: errCast, postRtn: postRtn }); }, }, Note_GetTextById: { defaultCast: "NotesApp.Note_GetTextById.hdrl", Invoke: function(filter, bCast, useDefaultCast, errCast, postRtn) { $rootScope.BMGApp.Post(filter, _s.api + '/' + 'Note/GetTextById', { bCast: bCast, defaultCast: _s.Note_GetTextById.defaultCast, useDefaultCast: useDefaultCast, errCast: errCast, postRtn: postRtn }); }, }, Note_GetFullById: { defaultCast: "NotesApp.Note_GetFullById.hdrl", Invoke: function(filter, bCast, useDefaultCast, errCast, postRtn) { $rootScope.BMGApp.Post(filter, _s.api + '/' + 'Note/GetFullById', { bCast: bCast, defaultCast: _s.Note_GetFullById.defaultCast, useDefaultCast: useDefaultCast, errCast: errCast, postRtn: postRtn }); }, }, ListAllNotes: { defaultCast: "NotesApp.ListAllNotes.hdrl", Invoke: function(filter, bCast, useDefaultCast, errCast, postRtn) { $rootScope.BMGApp.Post(filter, _s.api + '/' + 'ListAllNotes', { bCast: bCast, defaultCast: _s.ListAllNotes.defaultCast, useDefaultCast: useDefaultCast, errCast: errCast, postRtn: postRtn }); }, }, Notes_ListByInterfaceCross: { defaultCast: "NotesApp.Notes_ListByInterfaceCross.hdrl", Invoke: function(filter, bCast, useDefaultCast, errCast, postRtn) { $rootScope.BMGApp.Post(filter, _s.api + '/' + 'Notes/ListByInterfaceCross', { bCast: bCast, defaultCast: _s.Notes_ListByInterfaceCross.defaultCast, useDefaultCast: useDefaultCast, errCast: errCast, postRtn: postRtn }); }, }, Notes_ListByInterfaceCrossWithUser: { defaultCast: "NotesApp.Notes_ListByInterfaceCrossWithUser.hdrl", Invoke: function(filter, bCast, useDefaultCast, errCast, postRtn) { $rootScope.BMGApp.Post(filter, _s.api + '/' + 'Notes/ListByInterfaceCrossWithUser', { bCast: bCast, defaultCast: _s.Notes_ListByInterfaceCrossWithUser.defaultCast, useDefaultCast: useDefaultCast, errCast: errCast, postRtn: postRtn }); }, }, AddNoteType: { defaultCast: "NotesApp.AddNoteType.hdrl", Invoke: function(filter, bCast, useDefaultCast, errCast, postRtn) { $rootScope.BMGApp.Post(filter, _s.api + '/' + 'AddNoteType', { bCast: bCast, defaultCast: _s.AddNoteType.defaultCast, useDefaultCast: useDefaultCast, errCast: errCast, postRtn: postRtn }); }, }, DeleteNoteType: { defaultCast: "NotesApp.DeleteNoteType.hdrl", Invoke: function(filter, bCast, useDefaultCast, errCast, postRtn) { $rootScope.BMGApp.Post(filter, _s.api + '/' + 'DeleteNoteType', { bCast: bCast, defaultCast: _s.DeleteNoteType.defaultCast, useDefaultCast: useDefaultCast, errCast: errCast, postRtn: postRtn }); }, }, UpdateNoteType: { defaultCast: "NotesApp.UpdateNoteType.hdrl", Invoke: function(filter, bCast, useDefaultCast, errCast, postRtn) { $rootScope.BMGApp.Post(filter, _s.api + '/' + 'UpdateNoteType', { bCast: bCast, defaultCast: _s.UpdateNoteType.defaultCast, useDefaultCast: useDefaultCast, errCast: errCast, postRtn: postRtn }); }, }, NoteType_GetById: { defaultCast: "NotesApp.NoteType_GetById.hdrl", Invoke: function(filter, bCast, useDefaultCast, errCast, postRtn) { $rootScope.BMGApp.Post(filter, _s.api + '/' + 'NoteType/GetById', { bCast: bCast, defaultCast: _s.NoteType_GetById.defaultCast, useDefaultCast: useDefaultCast, errCast: errCast, postRtn: postRtn }); }, }, ListNotesByIDs: { defaultCast: "NotesApp.ListNotesByIDs.hdrl", Invoke: function(filter, bCast, useDefaultCast, errCast, postRtn) { $rootScope.BMGApp.Post(filter, _s.api + '/' + 'ListNotesByIDs', { bCast: bCast, defaultCast: _s.ListNotesByIDs.defaultCast, useDefaultCast: useDefaultCast, errCast: errCast, postRtn: postRtn }); }, }, ListAllNoteTypes: { defaultCast: "NotesApp.ListAllNoteTypes.hdrl", Invoke: function(filter, bCast, useDefaultCast, errCast, postRtn) { $rootScope.BMGApp.Post(filter, _s.api + '/' + 'ListAllNoteTypes', { bCast: bCast, defaultCast: _s.ListAllNoteTypes.defaultCast, useDefaultCast: useDefaultCast, errCast: errCast, postRtn: postRtn }); }, }, SubNotesCross_Add: { defaultCast: "NotesApp.SubNotesCross_Add.hdrl", Invoke: function(filter, bCast, useDefaultCast, errCast, postRtn) { $rootScope.BMGApp.Post(filter, _s.api + '/' + 'SubNotesCross/Add', { bCast: bCast, defaultCast: _s.SubNotesCross_Add.defaultCast, useDefaultCast: useDefaultCast, errCast: errCast, postRtn: postRtn }); }, }, NoteEntityCross_Add: { defaultCast: "NotesApp.NoteEntityCross_Add.hdrl", Invoke: function(filter, bCast, useDefaultCast, errCast, postRtn) { $rootScope.BMGApp.Post(filter, _s.api + '/' + 'NoteEntityCross/Add', { bCast: bCast, defaultCast: _s.NoteEntityCross_Add.defaultCast, useDefaultCast: useDefaultCast, errCast: errCast, postRtn: postRtn }); }, }, NoteCross_Update: { defaultCast: "NotesApp.NoteCross_Update.hdrl", Invoke: function(filter, bCast, useDefaultCast, errCast, postRtn) { $rootScope.BMGApp.Post(filter, _s.api + '/' + 'NoteCross/Update', { bCast: bCast, defaultCast: _s.NoteCross_Update.defaultCast, useDefaultCast: useDefaultCast, errCast: errCast, postRtn: postRtn }); }, }, NotesCross_ListByMainID: { defaultCast: "NotesApp.NotesCross_ListByMainID.hdrl", Invoke: function(filter, bCast, useDefaultCast, errCast, postRtn) { $rootScope.BMGApp.Post(filter, _s.api + '/' + 'NotesCross/ListByMainID', { bCast: bCast, defaultCast: _s.NotesCross_ListByMainID.defaultCast, useDefaultCast: useDefaultCast, errCast: errCast, postRtn: postRtn }); }, }, NotesCross_ListAll: { defaultCast: "NotesApp.NotesCross_ListAll.hdrl", Invoke: function(filter, bCast, useDefaultCast, errCast, postRtn) { $rootScope.BMGApp.Post(filter, _s.api + '/' + 'NotesCross/ListAll', { bCast: bCast, defaultCast: _s.NotesCross_ListAll.defaultCast, useDefaultCast: useDefaultCast, errCast: errCast, postRtn: postRtn }); }, }, } return _s; } })();