agregado procesos y bd clases
This commit is contained in:
45
chunk_props2.txt
Normal file
45
chunk_props2.txt
Normal file
@@ -0,0 +1,45 @@
|
||||
Public ReadOnly Property DescripcionFormaPago As String
|
||||
Get
|
||||
If Me.idTipoPago.HasValue Then
|
||||
Return Me.enumeraciones2.Descripcion
|
||||
Else
|
||||
Return ""
|
||||
End If
|
||||
End Get
|
||||
End PropertyPublic ReadOnly Property NombreBanco As String
|
||||
Get
|
||||
If Me.IBAN.NothingAVacio <> "" Then
|
||||
If IBAN.Length = 24 Then 'IBAN.Length <> 24 Then
|
||||
Dim bd = bdGestionAsegasa.gestionasegasaEntities.NuevoContexto()
|
||||
Dim banco = bd.bancos.Where(Function(x) x.Codigo = IBAN.Substring(4, 4))
|
||||
If banco.Any Then
|
||||
Return banco.First.Nombre
|
||||
Else
|
||||
Return "** DESCONOCIDO **"
|
||||
End If
|
||||
Else
|
||||
Return "** IBAN ERRONEO **"
|
||||
End If
|
||||
Else
|
||||
Return ""
|
||||
End If
|
||||
End Get
|
||||
End PropertyPublic ReadOnly Property CamposAComprobar As String
|
||||
Get
|
||||
Dim sFechaBaja As String = If(Me.FechaBaja.HasValue, Me.FechaBaja.Value.ToString("yyyyMMdd"), "0")
|
||||
Dim sFechaPago As String = If(Me.FechaPago.HasValue, Me.FechaPago.Value.ToString("yyyyMMdd"), "0")
|
||||
Dim sFechaRemesa As String = If(Me.idRemesa.HasValue, Me.remesas.Fecha.Value.ToString("yyyyMMdd"), "0")
|
||||
Dim sNumeroRemesa As String = If(Me.idRemesa.HasValue, Me.remesas.idRemesa.ToString, "")
|
||||
Return (Me.CodigoRecibo & "|" & sFechaBaja & "|" & sFechaPago & "|" & sFechaRemesa & "|" & sNumeroRemesa)
|
||||
End Get
|
||||
End PropertyPublic ReadOnly Property LimiteEfectoSobrePasadoFechaBaja As Boolean
|
||||
Get
|
||||
Dim DiasLimite As Integer
|
||||
If Me.TipoRecibo.Contains("CARTERA") Then
|
||||
DiasLimite = Me.polizassg.companias.NumeroDiasLimiteFBCartera
|
||||
Else
|
||||
DiasLimite = Me.polizassg.companias.NumeroDiasLimiteFBEmision
|
||||
End If
|
||||
Return Me.FechaEfecto < Today.AddDays(DiasLimite)
|
||||
End Get
|
||||
End Property
|
||||
Reference in New Issue
Block a user