Esempio n. 1
0
        public Response <IEnumerable <string> > LoadPropertiesForRole(string roleId, string moduleCode)
        {
            var result = new Response <IEnumerable <string> > ();

            try {
                result.Result = _app.LoadPropertiesForRole(roleId, moduleCode);
            } catch (Exception ex) {
                result.Code    = 500;
                result.Message = ex.InnerException?.Message ?? ex.Message;
            }
            return(result);
        }
Esempio n. 2
0
 public string LoadPropertiesForRole(string roleId, string moduleCode)
 {
     try
     {
         var props = _app.LoadPropertiesForRole(roleId, moduleCode);
         var data  = new Response <IEnumerable <string> >
         {
             Result = props.ToList(),
         };
         return(JsonHelper.Instance.Serialize(data));
     }
     catch (Exception ex)
     {
         return(JsonHelper.Instance.Serialize(new Response
         {
             Message = ex.Message,
             Code = 500,
         }));
     }
 }