public JsonResult SaveMainPostMes(PostedMessage objPostedMes) { try { if (objPostedMes != null) { if (objPostedMes.MessageId == 0) { objPostedMes.CreatedDate = DateTime.Now; dbContext.Entry(objPostedMes).State = EntityState.Added; } else { objPostedMes.UpdatedDate = DateTime.Now; dbContext.Entry(objPostedMes).Property(x => x.CreatedDate).IsModified = false; dbContext.Entry(objPostedMes).State = EntityState.Modified; } dbContext.SaveChanges(); return(Json("DataSaved")); } else { return(Json("Error")); } } catch (Exception ex) { throw ex; } }
public IActionResult Create(Post post) { if (ModelState.IsValid) { db.Posts.Add(post); db.SaveChanges(); return(RedirectToAction("Index")); } return(View()); }
public ActionResult Create(Comment comment) { if (ModelState.IsValid) { db.Comments.Add(comment); db.SaveChanges(); return(RedirectToAction("../posts")); } return(View()); }
public void LoadMessages() { // Arrange var createdMessage = new Message() { Content = "LoadMessages" }; _dbContext.Set <Message>().Add(createdMessage); _dbContext.SaveChanges(); // Act var messages = _dao.LoadMessages(); // Assert Assert.Contains(createdMessage, messages); }