/// <summary> /// 查询按钮 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void BtnVATInvoiceRequestList(object sender, RoutedEventArgs e) { var listVM = new VATInvoiceRequestListVM(); listVM.Init(true); var list = new VATInvoiceRequestList(ModuleName, listVM, PageMode.ViewMode); RedirectTo(list); }
public VATInvoiceRequestList(string moduleName, VATInvoiceRequestListVM vm) { InitializeComponent(); ModuleName = moduleName; if (vm == null) return; _canEdit = CheckPerm(PageMode.EditMode); _canDelete = CheckPerm(PageMode.DeleteMode); VM = vm; pagerList.OnNewPage += pagerList_OnNewPage; pagerList.Init(VM.ListTotleCount, PerPage); BindData(); }
public VATInvoiceRequestList(string moduleName, VATInvoiceRequestListVM vm, PageMode pageMode) : base(pageMode) { InitializeComponent(); ModuleName = moduleName; if (vm == null) return; VM = vm; pagerList.OnNewPage += pagerList_OnOperationPage; pagerList.Init(VM.ListTotleCount, PerPage); lbTitle.Content = ResVATInvoice.ApprovedInvoiceRequest; listGrid.Columns[0].Visibility = Visibility.Visible; listGrid.Columns[16].Visibility = Visibility.Hidden; listGrid.Columns[17].Visibility = Visibility.Hidden; listGrid.Columns[18].Visibility = Visibility.Visible; button2.Visibility = Visibility.Visible; grid1.Visibility = Visibility.Visible; separator1.Visibility = Visibility.Visible; button1.Visibility = Visibility.Visible; BindData(); }
/// <summary> /// 审核通过的开票申请 /// </summary> public void Load() { ListVM = new VATInvoiceRequestListVM { BPId = BPId, InternalBPId = InternalBPId, RequestStartDate = RequestStartDate, RequestEndDate = RequestEndDate, }; LoadList(true); }