示例#1
0
        public static void TestModifiedData()
        {
            var ticks           = DateTime.Parse(@"12/22/2016 12:14:10 AM").Ticks;
            var service         = new NoteAppService();
            var modifiedEntries = service.bookService.getModified(ticks, 1);

            foreach (var book in modifiedEntries)
            {
                Console.WriteLine("Book Name : " + book.name);
            }
        }
示例#2
0
        static void Main(string[] args)
        {
            AppDomain.CurrentDomain.SetData("TestDir", Environment.GetFolderPath(Environment.SpecialFolder.CommonApplicationData));
            NoteAppService noteService = new NoteAppService();
            var            dbUser      = noteService.userService.add(new User()
            {
                mail = "raj", name = "rajasekarnew"
            });

            using (IRepository repository = NoteApp.Core.Persistence.DataStoreFactory.Instance.getRepository())
            {
                Console.WriteLine("Created new NoteBook");
                var book = repository.add <Notebook>(new Notebook()
                {
                    UserId = 1, name = "Note2"
                });
                Console.WriteLine("Created new Note");
                var noteSaved = repository.add <Note>(new Note()
                {
                    NotebookId = "1", title = "Title1", content = "Content 2"
                });
                var notes = noteService.noteService.search("Title");
                foreach (var note in notes)
                {
                    Console.WriteLine(note.title);
                    Console.WriteLine(new DateTime(note.updated));
                }

                var modifiednotes = noteService.noteService.getModified(DateTime.Parse(@"12/22/2016 12:14:10 AM").Ticks, dbUser.Id);
                foreach (var note in modifiednotes)
                {
                    Console.WriteLine(note.Id);
                }

                repository.add <StoreInfo>(new StoreInfo()
                {
                    lastOffline = DateTime.Now.Ticks, lastSynced = DateTime.Now.Ticks
                });
            }
            Console.WriteLine("Test,,,");
            Console.ReadLine();
        }
示例#3
0
 public NoteController()
 {
     _noteService = new NoteAppService();
 }