//
//  ALContact.h
//  ChatApp
//
//  Created by shaik riyaz on 15/08/15.
//  Copyright (c) 2015 AppLogic. All rights reserved.
//

#import <Foundation/Foundation.h>
#import "ALJson.h"


@interface ALContact : ALJson

@property (nonatomic,retain) NSString * userId;

@property (nonatomic,retain) NSString * fullName;

@property (nonatomic,retain) NSString * contactNumber;

@property (nonatomic,retain) NSString * displayName;

@property (nonatomic,retain) NSString * contactImageUrl;

@property (nonatomic,retain) NSString * email;

@property(nonatomic,retain) NSString * localImageResourceName;

@property (nonatomic, retain) NSString * userStatus;

@property(nonatomic,retain)NSString * applicationId;

@property (nonatomic) BOOL connected;

@property (nonatomic,retain) NSNumber *lastSeenAt;

-(instancetype)initWithDict:(NSDictionary * ) dictionary;
-(void)populateDataFromDictonary:(NSDictionary *)dict;

-(NSString *)getDisplayName;

@property (nonatomic,strong) NSNumber * unreadCount;

@property (nonatomic) BOOL block;
@property (nonatomic) BOOL blockBy;
@property (nonatomic,retain) NSNumber * userTypeId;
@property (nonatomic,retain) NSNumber * contactType;
@property (nonatomic,retain) NSNumber *deletedAtTime; 

@end
