public ConsumeDataControl( LR.Services.IConsumeDataService service, LR.Services.IStaffService _sService, LR.Services.IRoomService _rService) { this._service = service; InitializeComponent(); InitData(); this.cbxRoom.ItemsSource = _rService.List().Select(p => new { name = p.Name, id = p.ID }); this.cbxRoom.DisplayMemberPath = "name"; this.cbxRoom.SelectedValuePath = "id"; this.cbxRoom.SelectedIndex = 0; this.cbxStaff.ItemsSource = _sService.List().Select(p => new { name = p.Name, id = p.ID }); this.cbxStaff.DisplayMemberPath = "name"; this.cbxStaff.SelectedValuePath = "id"; this.cbxStaff.SelectedIndex = 0; this.btns.OnReset += Btns_OnAdd; this.btns.OnDelete += Btns_OnDelete;; this.btns.OnSave += Btns_OnSave;; this.ucPager.FirstPage += UcPager_FirstPage; this.ucPager.LastPage += UcPager_LastPage; this.ucPager.PreviousPage += UcPager_PreviousPage; this.ucPager.NextPage += UcPager_NextPage; }
public ExtractTips(LR.Services.IConsumeDataService service) { this._service = service; InitializeComponent(); }