public void CreateNotebook(string userEmail) { NoteBook noteBook = new NoteBook(); noteBook.Email = userEmail; noteBook.CreateDate = DateTime.Now; entities.NoteBooks.Add(noteBook); }
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)); }
public void DeleteNotebook(string userEmail) { NoteBook n = GetNotebookByEmail(userEmail); entities.NoteBooks.Remove(n); }
public void UpdateNotebook(string userEmail, NoteBook noteBook) { NoteBook n = GetNotebookByEmail(userEmail); n = noteBook; }