ThingsForcedDelCompleteViewController.m 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. //
  2. // ThingsDelPlugCompleteViewController.m
  3. // OneCable
  4. //
  5. // Created by nComz on 2017. 3. 21..
  6. // Copyright © 2017년 ntels. All rights reserved.
  7. //
  8. #import "JDObject.h"
  9. #import "ThingsForcedDelCompleteViewController.h"
  10. #import "CustomLabel.h"
  11. #import "CustomButton.h"
  12. #import "CustomImageView.h"
  13. #import "MainViewController.h"
  14. #import "ThingsViewController.h"
  15. @interface ThingsForcedDelCompleteViewController ()
  16. @end
  17. @implementation ThingsForcedDelCompleteViewController
  18. - (void)viewDidLoad {
  19. [super viewDidLoad];
  20. [self initUI];
  21. [self prepareViewDidLoad];
  22. }
  23. - (void)initUI {
  24. }
  25. - (void)prepareViewDidLoad {
  26. NSMutableString *title = [NSMutableString stringWithString:_delDevice.prdName];
  27. [title appendString:@" 삭제"];
  28. _imgThings.image = [_delDevice imgaeForAddDel];
  29. _lblManufacturer.text = [_delDevice manufacturerName];
  30. _imgThingsSuccess.hidden = !_isSuccess;
  31. _imgThingsFail.hidden = _isSuccess;
  32. if (_isSuccess) {
  33. [title appendString:@" 성공"];
  34. } else {
  35. [title appendString:@" 실패"];
  36. }
  37. _lblTitle.text = title;
  38. }
  39. - (void)didReceiveMemoryWarning {
  40. [super didReceiveMemoryWarning];
  41. }
  42. - (IBAction)btnConfirmTouched:(id)sender {
  43. [self dismissViewControllerAnimated:YES completion:^{
  44. ThingsViewController *vc = [JDFacade facade].mainViewController.tvc;
  45. if (vc && [vc isKindOfClass:[ThingsViewController class]]) {
  46. [vc finishDeviveDelete];
  47. }
  48. }];
  49. }
  50. @end