no existe este campo "Fecha" y la clase "Obras"
Publicado por Miguel (281 intervenciones) el 21/12/2021 21:13:20
Tengo un proyecto en pruebas y en algún momento me he despistado y he debido tocar algo y ahora tengo un problema.
La clase es esta solo pongo un valor, dicha clase esta en la Capa de Entidad:
Public Class Obras
Public Property IdObra as Int16
Public Property Fecha As Date
End Class
En la Capa de Presentación tengo el código que ha pasado de estar funcionando a dar error:
Solo muestro los valores de dos campos
Public Class Obras
'********************* Declaración de variables globales **********************'
Private objObra = New ObrasBL
Private eObra As New Obras
Private miFecha As Object
Private Sub MuestraDatos(eObra As Obras)
txtIdObra.Text = Convert.ToInt16(eObra.IdObra)
miFecha = ("01/01/1900")
If eObra.FechaMensual = miFecha Then
txtFechaMensual.Text = miFecha
Else
txtFechaMensual.Text = Convert.ToString(eObra.FechaMensual)
End If
End sub
Pues después de tener datos cargados probando no me doy cuenta que he podido cambiar en algún sitio que ahora me dice que el campo "FechaMensual en los dos sitios que aparece no es un campo de Obras"
Me estoy volviendo loco buscando pero no soy capaz de ver donde me he colado.
Haber si alguna persona me puede orientar para buscar el fallo.
Gracias y un saludo
La clase es esta solo pongo un valor, dicha clase esta en la Capa de Entidad:
Public Class Obras
Public Property IdObra as Int16
Public Property Fecha As Date
End Class
En la Capa de Presentación tengo el código que ha pasado de estar funcionando a dar error:
Solo muestro los valores de dos campos
Public Class Obras
'********************* Declaración de variables globales **********************'
Private objObra = New ObrasBL
Private eObra As New Obras
Private miFecha As Object
Private Sub MuestraDatos(eObra As Obras)
txtIdObra.Text = Convert.ToInt16(eObra.IdObra)
miFecha = ("01/01/1900")
If eObra.FechaMensual = miFecha Then
txtFechaMensual.Text = miFecha
Else
txtFechaMensual.Text = Convert.ToString(eObra.FechaMensual)
End If
End sub
Pues después de tener datos cargados probando no me doy cuenta que he podido cambiar en algún sitio que ahora me dice que el campo "FechaMensual en los dos sitios que aparece no es un campo de Obras"
Me estoy volviendo loco buscando pero no soy capaz de ver donde me he colado.
Haber si alguna persona me puede orientar para buscar el fallo.
Gracias y un saludo
Valora esta pregunta


0