Exemplo n.º 1
0
 public ActionResult CreateNote(Note n)
 {
     try
     {
         if (String.IsNullOrEmpty(Request.Form["Content"].ToString()))
         {
             User user = userService.GetById(Int32.Parse(Session["LogedUserID"].ToString()));
             noteService.Add(user, new Note { Content = "Empty", CreateDate = DateTime.Now });
         }
         else
         {
             User user = userService.GetById(Int32.Parse(Session["LogedUserID"].ToString()));
             noteService.Add(user, new Note { Content = Request.Form["Content"], CreateDate = DateTime.Now });
         }
         noteService.Save();
         return RedirectToAction("ShowNotes", "Note");
     }
     catch (NullReferenceException)
     {
         return RedirectToAction("ErrorMessage", "User");
     }
     catch (SqlException)
     {
         return RedirectToAction("ErrorMessage", "User");
     }
 }
Exemplo n.º 2
0
 public void Update(Note note)
 {
     db.Entry(note).State = EntityState.Modified;
 }
Exemplo n.º 3
0
 public void Add(User user, Note note)
 {
     User findUser = db.Users.Find(user.UserId);
     findUser.Notes.Add(note);
 }