public PaymentRequestDetail()
 {
     InitializeComponent();
     ModuleName = "PaymentRequest";
     VM = new PaymentRequestDetailVM();
     _canDelete = CheckPerm(PageMode.DeleteMode);
     BindData();
 }
 public PaymentRequestDetail(int id, PageMode pageMode)
     :base(pageMode)
 {
     InitializeComponent();
     ModuleName = "PaymentRequest";
     VM = new PaymentRequestDetailVM(id);
     _canDelete = CheckPerm(PageMode.DeleteMode);
     BindData();
     VM.LoadDeliveryLineCount();
     VM.LoadDelDeliveryLines();
     pagingControl1.OnNewPage += pagingControl1_OnNewPage;
     pagingControl1.Init(VM.DeliveryLineCount, DeliveryPerPage);
 }