Exemple #1
0
 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"));
        }
Exemple #3
0
        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);
        }
Exemple #4
0
        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));
        }