Exemplo n.º 1
0
 /// <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
         }));
     }
 }