public JsonResult ShowhidePanel(int expandValue) { Logger.Info(_logMsg.Clear().SetPrefixMsg("ShowhidePanel").Add("expand", expandValue).ToInputLogString()); try { _commonFacade = new CommonFacade(); int userId = this.UserInfo.UserId; _commonFacade.SaveShowhidePanel(expandValue, userId, Constants.Page.CommunicationPage); return(Json(new { Valid = true })); } catch (Exception ex) { Logger.Error("Exception occur:\n", ex); Logger.Info(_logMsg.Clear().SetPrefixMsg("ShowhidePanel").Add("Error Message", ex.Message).ToFailLogString()); return(Json(new { Valid = false, Error = Resource.Error_System, Errors = string.Empty })); } }