示例#1
0
        public ActionResult ResponderComentarioTienda(int idComentario, string respuesta)
        {
            if (Session["Rol"] == null)
            {
                return(Json(new
                {
                    exito = false,
                    respuesta = "Necesita iniciar sesión para comentar."
                }, JsonRequestBehavior.AllowGet));
            }

            int idUsuario          = (int)Session["Id"];
            ComentarioRespuesta cr = Comentario.ResponderComentario(db, idComentario, idUsuario, respuesta);

            String Fecha         = cr.Fecha.ToString();
            String NombreUsuario = cr.Usuario.Nombre;
            String Mensaje       = cr.Mensaje;
            int    Id            = idComentario;

            System.Web.Script.Serialization.JavaScriptSerializer oSerializer = new System.Web.Script.Serialization.JavaScriptSerializer();
            string sJSON = oSerializer.Serialize(
                new
            {
                Id,
                NombreUsuario,
                Mensaje,
                Fecha
            }
                );

            return(Json(new { exito = true, respuesta = sJSON }));
        }