示例#1
0
        public ActionResult SendMessage(Models.Message.SendMessageModel message)
        {
            if (IsLogon() == false)
            {
                return(RedirectToAction("index", "i"));
            }

            DB.Messages mesaj = new DB.Messages()
            {
                Id         = Guid.NewGuid(),
                AddedDate  = DateTime.Now,
                IsRead     = false,
                Subject    = message.Subject,
                ToMemberId = message.ToUserId
            };
            var mRep = new DB.MessageReplies()
            {
                Id        = Guid.NewGuid(),
                AddedDate = DateTime.Now,
                Member_Id = CurrentUserId(),
                Text      = message.MessageBody
            };

            mesaj.MessageReplies.Add(mRep);
            context.Messages.Add(mesaj);
            context.SaveChanges();
            return(RedirectToAction("i", "Message"));
        }
示例#2
0
        public ActionResult SendMessage(SendMessageModel message)
        {
            //Giriş yapmayan kullanıcı bu sayfaya gelmemesi için en başta yönlendirme yaptık
            if (IsLogon() == false)
            {
                return(RedirectToAction("Index", "i"));
            }

            DB.Messages mesaj = new DB.Messages()
            {
                Id         = Guid.NewGuid(),
                AddedDate  = DateTime.Now,
                IsRead     = false,
                Subject    = message.Subject,
                ToMemberId = message.ToUserId
            };
            var mRep = new DB.MessageReplies()
            {
                Id        = Guid.NewGuid(),
                AddedDate = DateTime.Now,
                Member_Id = CurrentUserId(),
                Text      = message.MessageBody
            };

            mesaj.MessageReplies.Add(mRep);
            context.Messages.Add(mesaj);
            context.SaveChanges();
            return(RedirectToAction("Index", "Message"));
        }
示例#3
0
 public ActionResult MessageReplies(DB.MessageReplies message)
 {
     message.AddedDate = DateTime.Now;
     message.Member_Id = CurrentUserId();
     context.MessageReplies.Add(message);
     context.SaveChanges();
     return(RedirectToAction("MessageReplies", "Message", new { id = message.MessageId }));
 }
示例#4
0
 public ActionResult MessageReplies(DB.MessageReplies message)
 {
     if (IsLogon() == false)
     {
         return(RedirectToAction("index", "i"));
     }
     message.AddedDate = DateTime.Now;
     message.Id        = Guid.NewGuid();
     message.Member_Id = CurrentUserId();
     context.MessageReplies.Add(message);
     context.SaveChanges();
     return(RedirectToAction("MessageReplies", "Message", new { id = message.MessageId }));
 }
示例#5
0
        public ActionResult MessageReplies(DB.MessageReplies message)
        {
            //Giriş yapmayan kullanıcı bu sayfaya gelmemesi için en başta yönlendirme yaptık
            if (IsLogon() == false)
            {
                return(RedirectToAction("Index", "i"));
            }

            message.AddedDate = DateTime.Now;
            message.Id        = Guid.NewGuid();
            message.Member_Id = CurrentUserId();
            context.MessageReplies.Add(message);
            context.SaveChanges();
            return(RedirectToAction("MessageReplies", "Message", new { id = message.MessageId }));
        }