Suena fácil, ¿verdad? Este es el escenario ...¿Cómo actualizo una entidad en EF en múltiples solicitudes de ASP.NET sin recuperarla de nuevo?
Private dbQuery As New ReefEntities
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
If Not Page.IsPostBack Then
CurrentCoral = (From c In dbQuery.Corals Where c.CoralID = intCoralID).FirstOrDefault
txtCommonName.Text = CurrentCoral.CommonName
End If
End Sub
Protected Sub btnSave_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnSave.Click
'how do I access the coral from the page load to update it?
CurrentCoral.CommonName = strName
dbQuery.SaveChanges()
End Sub
no quiero volver a mi consulta consecuencia, quiero actualizar la consulta de la carga de la página y luego guardar los cambios, ¿verdad? ¿Cómo accedo a ese objeto original para actualizarlo?