none
Pregunta básica sobre linq y DataContext RRS feed

  • Pregunta

  • Según la documentación de Microsoft dice que esta instrucción:

            // MainPage.xaml.cs
            Coleccion coleccion = new Coleccion();
    
            coleccion.Editar(new Tabla()
            {
               Nombre = "Andrés"
            });
    
    
            // Clase Coleccion
            public void Editar(Tabla tabla)
            {
                DataContexto.Current.SubmitChanges();
            }

    Seria suficiente como para actualizar el dato Nombre de la tabla. Pero no me funciona, vamos no se ve reflejado en un Listbox que tengo enlazado con la tabla. ¿En que me estoy equivocando?

    Nota: He observado que lo que hacer este código no es mas que crear un nuevo registro sin necesidad de crear Add, pero entonces como edito un registro. hago previamente un select con linq del registro que quiero y despues lo modifico con lamda por ejemplo.


    Heimdal

    viernes, 18 de mayo de 2012 19:56

Respuestas

  • Es suficiente. La solucion a mi problema era:

    Era que el String que esta dentro de OnPropertyChanged debe ser igual al Nombre de la propiedad que deseas cambiar, añadir o borrar o lo que es lo mismo el nombre del campo de la tabla.


    Heimdal

    • Marcado como respuesta appmobiles.tk sábado, 19 de mayo de 2012 22:47
    sábado, 19 de mayo de 2012 22:47