public MinionEditController(MinionContext context, MinionContract minion) : base(UITableViewStyle.Grouped) { this.lifetime = new CompositeDisposable(); this.NavigationItem.Title = minion != null ? "Edit Details" : "Hire Minion"; this.NavigationItem.LeftBarButtonItem = new UIBarButtonItem(UIBarButtonSystemItem.Cancel); this.NavigationItem.LeftBarButtonItem.Clicked += CancelClicked; this.NavigationItem.RightBarButtonItem = new UIBarButtonItem(UIBarButtonSystemItem.Done); this.NavigationItem.RightBarButtonItem.Clicked += DoneClicked; this.context = context; //this.commandExecutor = commandExecutor; this.Load(minion); }
public ScheduledDeedsController(MinionContext context, IUniqueIdentity minionId) : base(UITableViewStyle.Grouped) { this.lifetime = new CompositeDisposable(); this.NavigationItem.Title = "Scheduled Deeds"; this.NavigationItem.RightBarButtonItem = new UIBarButtonItem(UIBarButtonSystemItem.Add); this.NavigationItem.RightBarButtonItem.Clicked += AddClicked; this.context = context; this.minionId = minionId; }