Ejemplo n.º 1
0
        public ActionResult AddReplyReply(int id1, int id2)
        {
            var obj = new ReplyReplyBaseViewModel();

            obj.ReplyIdd = id1;
            obj.IdeaId   = id2;
            return(View(obj));
        }
Ejemplo n.º 2
0
        public ReplyReplyBaseViewModel AddReplyReply(ReplyReplyBaseViewModel newReplyReply)
        {
            var addedReplyReply = ds.ReplyReplies.Add(mapper.Map <ReplyReplyBaseViewModel, ReplyReply>(newReplyReply));

            var reply = ds.Replies.Find(newReplyReply.ReplyIdd);

            reply.ReplyReplies.Add(mapper.Map <ReplyReplyBaseViewModel, ReplyReply>(newReplyReply));

            ds.SaveChanges();
            return(addedReplyReply == null ? null : mapper.Map <ReplyReply, ReplyReplyBaseViewModel>(addedReplyReply));
        }
Ejemplo n.º 3
0
        public ActionResult AddReplyReply(ReplyReplyBaseViewModel newReply)
        {
            newReply.ReplyId = ReplyReplyId;
            ReplyReplyId++;
            var addedReply = m.AddReplyReply(newReply);

            if (addedReply == null)
            {
                return(View(newReply));
            }
            else
            {
                return(RedirectToAction("../Idea/IdeaDetails", new { id = addedReply.IdeaId }));
            }
        }