Exemplo n.º 1
0
 /// <summary>
 /// Parses the json object and returns an User object
 /// </summary>
 /// <param name="json">json to parse</param>
 /// <returns>a user object corresponding to the json object</returns>
 public static User Parse(JObject json)
 {
     User u = new User();
     u.ID = (ulong)json["id"];
     u.Name = (string)json["name"];
     u.Email = (string)json["email"];
     u.IsAdmin = json.Value<bool?>("is_admin") ?? false;
     u.RoleID = (ulong?)json["role_id"];
     u.IsActive = (bool)json["is_active"];
     return u;
 }
Exemplo n.º 2
0
 /// <summary>
 /// Parses the json object and returns an User object
 /// </summary>
 /// <param name="json">json to parse</param>
 /// <returns>a user object corresponding to the json object</returns>
 public static User Parse(JObject json)
 {
     var u = new User
     {
         JsonFromResponse = json,
         ID = (ulong)json["id"],
         Name = (string)json["name"],
         Email = (string)json["email"],
         IsAdmin = json.Value<bool?>("is_admin") ?? false,
         RoleID = (ulong?)json["role_id"],
         IsActive = (bool)json["is_active"],
     };
     return u;
 }