//
//  KWMOrderCell.h
//  iCemarose
//
//  Created by HouWeiBin on 16/8/30.
//  Copyright © 2016年 kollway. All rights reserved.
//

#import <UIKit/UIKit.h>
#import "Buy/Buy.h"

@protocol KWMOrderCellDelegate <NSObject>
- (void)kwm_onClickShowAllWith:(NSInteger)markSection And:(BOOL)showAll;
- (void)kwm_onClickProduct:(NSNumber *)productId;
- (void)kwm_onClickCancelOrder:(BUYOrder *)order;
- (void)kwm_onClickTrandsport:(BUYOrder *)order;

@end

@interface KWMOrderCell : UITableViewCell

@property (weak, nonatomic) IBOutlet UIView *vHeader;

@property (weak, nonatomic) IBOutlet UIView *vContent;

@property (weak, nonatomic) IBOutlet UIButton *btnFooter;

@property (weak, nonatomic) IBOutlet UIButton *btnCancelOrder;

@property (weak, nonatomic) IBOutlet UIButton *btnTransport;

@property (weak, nonatomic) IBOutlet UIImageView *ivImage;

@property (weak, nonatomic) IBOutlet UILabel *lbPrice;

@property (weak, nonatomic) IBOutlet UILabel *lbSize;

@property (weak, nonatomic) IBOutlet UILabel *lbName;

@property (weak, nonatomic) IBOutlet UILabel *lbOrderNum;

@property (weak, nonatomic) IBOutlet UILabel *lbTotalPrice;

@property (nonatomic) NSInteger allProduct;

@property (nonatomic) NSInteger markSection;


@property(nonatomic,weak) id<KWMOrderCellDelegate> delegate;

@property (nonatomic) BUYLineItem *lineItem;

@property (nonatomic) BUYOrder *order;

-(void)setData:(NSInteger)position productCount:(NSInteger)productCount showAll:(bool)showAll;

-(IBAction)onClickShowOther:(id)sender;

-(IBAction)onClickTransport:(id)sender;

-(IBAction)onClickCancelOrder:(id)sender;


@property(nonatomic,weak) IBOutlet NSLayoutConstraint *headerHeight;

@property(nonatomic,weak) IBOutlet NSLayoutConstraint *footHeight;


@end