/// <summary> /// Get Role List by User /// </summary> /// <returns></returns> public ActionResult GetRoleInUser(String user_guid) { try { if (string.IsNullOrEmpty(user_guid)) { return(Json(new NBCMSResultJson { Status = StatusType.Error, Data = "Request is illegal!" })); } var cookis = Request[ConfigurationManager.AppSettings["userInfoCookiesKey"]]; var serializer = new JavaScriptSerializer(); var decCookies = CryptTools.Decrypt(cookis); var curUserInfo = serializer.Deserialize(decCookies, typeof(User_Profile_Model)) as User_Profile_Model; var uiSvr = new UserInfoServices(); var list = uiSvr.GetAllRolesWithUser(new Guid(user_guid)); return(Json(new NBCMSResultJson { Status = StatusType.OK, Data = list })); } catch (Exception ex) { NBCMSLoggerManager.Fatal(ex.Message); NBCMSLoggerManager.Fatal(ex.StackTrace); NBCMSLoggerManager.Error(""); return(Json(new NBCMSResultJson { Status = StatusType.Exception, Data = ex.Message })); } }