/// <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();
 }
Exemple #4
0
 /// <summary>
 /// 审核通过的开票申请
 /// </summary>
 public void Load()
 {
     ListVM = new VATInvoiceRequestListVM
                  {
                      BPId = BPId,
                      InternalBPId = InternalBPId,
                      RequestStartDate = RequestStartDate,
                      RequestEndDate = RequestEndDate,
                  };
     LoadList(true);
 }