Example #1
0
        public void CreateNotebook(string userEmail)
        {
            NoteBook noteBook = new NoteBook();

            noteBook.Email      = userEmail;
            noteBook.CreateDate = DateTime.Now;

            entities.NoteBooks.Add(noteBook);
        }
Example #2
0
        public Note GetNoteById(long id, string userId)
        {
            // return entities.Notes.Find(id);
            NoteBook nbk        = entities.NoteBooks.SingleOrDefault(nb => nb.Email == userId);
            long     notebookId = 0;

            if (nbk != null)
            {
                notebookId = nbk.NotebookId;
            }
            return(entities.Notes.SingleOrDefault(n => n.NoteId == id && n.NoteBookId == notebookId));
        }
Example #3
0
        public void DeleteNotebook(string userEmail)
        {
            NoteBook n = GetNotebookByEmail(userEmail);

            entities.NoteBooks.Remove(n);
        }
Example #4
0
        public void UpdateNotebook(string userEmail, NoteBook noteBook)
        {
            NoteBook n = GetNotebookByEmail(userEmail);

            n = noteBook;
        }