PRACTICA 004: ADO.NET, WPF con Entity Framework Consultas
Ing. Honoria Reyes Macedo
IDE: Microsoft Visual Studio
Proveedor para conexión a Base de Datos:SqlClient
Lenguaje de programacion: C#
Base de Datos: SQLServer
IDE: Microsoft Visual Studio
Proveedor para conexión a Base de Datos:SqlClient
Lenguaje de programacion: C#
Base de Datos: SQLServer
ORM: Entity Framework
Aplicación: De escritorio en WPF(Windows Presentation Fundation)Consulta con LINQ
INTRODUCCION
En esta practica se utiliza el proyecto creado en la practica anterior "Practica 003"
ACTIVIDADES
1.- Copiar una aplicación y renombrarla
1.1 Abrir la aplicación nueva
seleccionando con doble click en CursoWPFEntity.sln
1.2 Cambiar de nombre a la Solucion por CursoWPFFinal con mouse derecho
1.3 Cambiar de nombre al proyecto por
CursoWPF
2.- Agregar una nueva carpeta Datos a la aplicación (es equivalente a nuevo
proyecto)
2.1 Copiar el modelo Model1.edmx al proyecto Datos y borrar el original
Cuando se ejecuta marcara errores, porque no encuentra el Model1. Agregar la referencia de Datos
2.2 Agregar la referencia de Datos
2.3 Indicar esa referencia en MainWindow.xaml.cs mediante la línea
Using Datos;
2.4 Usar Entity Framework en
Datos, por lo que se agrega la referencia
3.- Agregar un DataGrid desde ToolBox
3.1 Agregar
la línea en rojo en el constructor de MainWindow.xaml.cs
public MainWindow()
{
InitializeComponent();
this.Loaded
+= MainWindow_Loaded;
}
3.2 Agregar el evento MainWindow_Loaded. Cargar los datos mediante LINQ
private void MainWindow_Loaded(object
sender, RoutedEventArgs e)
{
var
query = (from datos in bdCurso.alumno
where datos.estatus == 1
select new
{
Nombre = datos.nombre,
Paterno =
datos.appaterno,
Materno =
datos.apmaterno,
FechaAlta =
datos.fechaalta
}).ToList();
DGridAlumno.ItemsSource = query;
DGridAlumno.AutoGenerateColumns = true;
}
4.- Ejecutar y verificar los datos guardados
ooooooooooooooooooooo0oo0ooooooooooooooooooo
ooooooooooooooooooo000oo000ooooooooooooooooo














No hay comentarios.:
Publicar un comentario