forked from loafle/openapi-generator-original
60 lines
1.6 KiB
Objective-C
60 lines
1.6 KiB
Objective-C
#import "SWGDate.h"
|
|
#import "SWGUser.h"
|
|
|
|
@implementation SWGUser
|
|
|
|
-(id)_id: (NSNumber*) _id
|
|
username: (NSString*) username
|
|
email: (NSString*) email
|
|
status: (NSNumber*) status
|
|
faceBookId: (NSString*) faceBookId
|
|
userName: (NSString*) userName
|
|
displayName: (NSString*) displayName
|
|
password: (NSString*) password
|
|
{
|
|
__id = _id;
|
|
_username = username;
|
|
_email = email;
|
|
_status = status;
|
|
_faceBookId = faceBookId;
|
|
_userName = userName;
|
|
_displayName = displayName;
|
|
_password = password;
|
|
return self;
|
|
}
|
|
|
|
-(id) initWithValues:(NSDictionary*)dict
|
|
{
|
|
self = [super init];
|
|
if(self) {
|
|
__id = dict[@"id"];
|
|
_username = dict[@"username"];
|
|
_email = dict[@"email"];
|
|
_status = dict[@"status"];
|
|
_faceBookId = dict[@"faceBookId"];
|
|
_userName = dict[@"userName"];
|
|
_displayName = dict[@"displayName"];
|
|
_password = dict[@"password"];
|
|
|
|
|
|
}
|
|
return self;
|
|
}
|
|
|
|
-(NSDictionary*) asDictionary {
|
|
NSMutableDictionary* dict = [[NSMutableDictionary alloc] init];
|
|
if(__id != nil) dict[@"id"] = __id ;
|
|
if(_username != nil) dict[@"username"] = _username ;
|
|
if(_email != nil) dict[@"email"] = _email ;
|
|
if(_status != nil) dict[@"status"] = _status ;
|
|
if(_faceBookId != nil) dict[@"faceBookId"] = _faceBookId ;
|
|
if(_userName != nil) dict[@"userName"] = _userName ;
|
|
if(_displayName != nil) dict[@"displayName"] = _displayName ;
|
|
if(_password != nil) dict[@"password"] = _password ;
|
|
NSDictionary* output = [dict copy];
|
|
return output;
|
|
}
|
|
|
|
@end
|
|
|