public IActionResult addMessage(Message newMessage) { if (ModelState.IsValid) { long user = (long)HttpContext.Session.GetInt32("id"); messageFactory.Add(newMessage, user); } ViewBag.Errors = ModelState.Values; return(RedirectToAction("Index")); }
public IActionResult AddMessage(Message newMessage) { if (ModelState.IsValid) { // userFactory.Find newMessage.user_id = (int)HttpContext.Session.GetInt32("user_id"); messageFactory.Add(newMessage); return(Redirect("message")); } // return View(user); return(Redirect("message")); }
public void AddMessageTest() { message psMessage = new message(); psMessage.id_order = 5; psMessage.id_cart = 5; psMessage.id_customer = 2; psMessage.Message = "TEST"; psMessage.Private = 0; var effectiveResult = factory.Add(psMessage); Assert.IsNotNull(effectiveResult); }
public IActionResult createMessage(Message newMessage) { if (!CheckLogin()) { return(RedirectToAction("RegisterPage", "Users")); } if (ModelState.IsValid) { newMessage.postid = (int)HttpContext.Session.GetInt32("CurrUserid"); _messageFactory.Add(newMessage); } List <Message> AllMessages = _messageFactory.GetAllMessages(); ViewBag.CurrentUser = _userFactory.GetUserById((int)HttpContext.Session.GetInt32("CurrUserid")); ViewBag.Messages = AllMessages; return(View("dashbord")); }
public IActionResult CreateMessage(Message model) { if (!CheckLogin()) { return(RedirectToAction("Index", "Users")); } if (ModelState.IsValid) { model.user_id = (int)HttpContext.Session.GetInt32("CurrUserId"); _messageFactory.Add(model); return(RedirectToAction("Dash")); } List <Message> AllMessages = _messageFactory.GetAllMessages(); ViewBag.CurrentUser = _userFactory.GetUserById((int)HttpContext.Session.GetInt32("CurrUserId")); ViewBag.Messages = AllMessages; return(View("Dash", model)); }