merge
This commit is contained in:
@@ -11,6 +11,7 @@ Imports SDL
|
||||
Imports System.IO
|
||||
Imports EAGetMail
|
||||
Imports System.Globalization
|
||||
Imports iText.Layout.Element
|
||||
|
||||
Public Class frmSendungsdetailsNEU
|
||||
Public AvisoId As Integer
|
||||
@@ -316,6 +317,22 @@ Public Class frmSendungsdetailsNEU
|
||||
End If
|
||||
End If
|
||||
|
||||
|
||||
If cntlAvisierer_Abf.Visible = False And
|
||||
cntlAuftr_Abf.Visible = False And
|
||||
cntlEmpf_Abf.Visible = False And
|
||||
cntlAbsender_Abf.Visible = False And
|
||||
cntlFrachtf_Abf.Visible = False Then
|
||||
|
||||
Dim err = "- Abfertigungskosten: Es ist kein Kunde mit passendem Offert ausgewählt."
|
||||
rtbValidierung.Text &= err & vbNewLine : pnlValidation.Visible = True
|
||||
|
||||
End If
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
' pnlValidation.Visible = rtbValidierung.Text <> ""
|
||||
Return True
|
||||
|
||||
@@ -2542,11 +2559,31 @@ Public Class frmSendungsdetailsNEU
|
||||
End Select
|
||||
|
||||
|
||||
If VERAG_PROG_ALLGEMEIN.cAllgemein.PARAMS.GET_PARAMETER_VALUE_BOOL("CHECK_SND_AbfertigungsartOffert") Then
|
||||
|
||||
|
||||
cntlAvisierer_Abf.Visible = checkOfferteExistFromAbfArt(txtAvisierer.KdNr_value, cboAbfertigungsart._value)
|
||||
cntlAuftr_Abf.Visible = checkOfferteExistFromAbfArt(txtAuftraggeber.KdNr_value, cboAbfertigungsart._value)
|
||||
cntlEmpf_Abf.Visible = checkOfferteExistFromAbfArt(txtEmpfaenger.KdNr_value, cboAbfertigungsart._value)
|
||||
cntlAbsender_Abf.Visible = checkOfferteExistFromAbfArt(txtAbsender.KdNr_value, cboAbfertigungsart._value)
|
||||
cntlFrachtf_Abf.Visible = checkOfferteExistFromAbfArt(txtFrachtfuehrer.KdNr_value, cboAbfertigungsart._value)
|
||||
|
||||
End If
|
||||
|
||||
|
||||
If Not isFailureShown Then VALIDATE_ME(False)
|
||||
sperrePanel()
|
||||
' initOfferteDGV()
|
||||
End Sub
|
||||
|
||||
Function checkOfferteExistFromAbfArt(Kdnr, AbfArt) As Boolean
|
||||
If Kdnr <= 0 Then Return False
|
||||
If AbfArt = "" Then Return False
|
||||
If AbfArt <= 0 Then Return False
|
||||
Return (SQL.DLookup(" count(*) ", "offerten inner join [tblAbfertigungsartOffertenstamm] on ao_OffertenNr=OffertenNr", "KundenNr=" & Kdnr & " AND ao_Abfertigungsart='" & AbfArt & "'", "FMZOLL", "0") > 0)
|
||||
End Function
|
||||
|
||||
|
||||
Sub initOfferteDGV()
|
||||
Try
|
||||
SENDUNG_LIST(CURRENT_INDEX).LOAD_ABRECHNUNG()
|
||||
|
||||
Reference in New Issue
Block a user