예제 #1
0
        public JsonResult PublishPost(long postId)
        {
            ResponseDTO response = null;

            logginghelper.Log(LoggingLevels.Info, "Class: " + classname + " :: PublishPost - Begin");
            try
            {
                response = dataaccess.PublishPost(postId);
                if (Session["CurrentUser"] != null)
                {
                    User currentuser = Session["CurrentUser"] as User;
                    response.Id = currentuser.UserId;
                }
            }
            catch (Exception ex)
            {
                logginghelper.Log(LoggingLevels.Error, "Class: " + classname + " :: PublishPost" + ex);
            }
            logginghelper.Log(LoggingLevels.Info, "Class: " + classname + " :: PublishPost - Begin");
            return(Json(response, JsonRequestBehavior.AllowGet));
        }