Post on 25-Nov-2015
DESARROLLO DE APLICACIONES CON LINQ, EF, SQL SERVER 2008 Y C#
Ing. Hobby Saavedra Rosas 1
TEMA 03:
SISTEMA GESTIN
PEDIDOS LINQ, SQL
SERVER 2008, C# Y
CRYSTAL REPORTS
DESARROLLO DE APLICACIONES CON LINQ, EF, SQL SERVER 2008 Y C#
Ing. Hobby Saavedra Rosas 2
SISTEMA GESTIN PEDIDOS CON C#, LINQ, SQL SERVER 2008 Y CRYSTAL REPORTS
1.1 Creacin del proyecto
1.2 Estructura del proyecto
DESARROLLO DE APLICACIONES CON LINQ, EF, SQL SERVER 2008 Y C#
Ing. Hobby Saavedra Rosas 3
1.3 Modelo Datos
3.1. Base de datos
3.2. Mapeo de la base de datos usando ENTITY FRAMEWORK
DESARROLLO DE APLICACIONES CON LINQ, EF, SQL SERVER 2008 Y C#
Ing. Hobby Saavedra Rosas 4
1.4 CRUD dentro de ModeloDatos
4.1. CRUD_Clientes
DESARROLLO DE APLICACIONES CON LINQ, EF, SQL SERVER 2008 Y C#
Ing. Hobby Saavedra Rosas 5
DESARROLLO DE APLICACIONES CON LINQ, EF, SQL SERVER 2008 Y C#
Ing. Hobby Saavedra Rosas 6
DESARROLLO DE APLICACIONES CON LINQ, EF, SQL SERVER 2008 Y C#
Ing. Hobby Saavedra Rosas 7
DESARROLLO DE APLICACIONES CON LINQ, EF, SQL SERVER 2008 Y C#
Ing. Hobby Saavedra Rosas 8
4.2. CRUD_Detalle
DESARROLLO DE APLICACIONES CON LINQ, EF, SQL SERVER 2008 Y C#
Ing. Hobby Saavedra Rosas 9
DESARROLLO DE APLICACIONES CON LINQ, EF, SQL SERVER 2008 Y C#
Ing. Hobby Saavedra Rosas 10
4.3. CRUD_Factura
DESARROLLO DE APLICACIONES CON LINQ, EF, SQL SERVER 2008 Y C#
Ing. Hobby Saavedra Rosas 11
DESARROLLO DE APLICACIONES CON LINQ, EF, SQL SERVER 2008 Y C#
Ing. Hobby Saavedra Rosas 12
DESARROLLO DE APLICACIONES CON LINQ, EF, SQL SERVER 2008 Y C#
Ing. Hobby Saavedra Rosas 13
4.4. CRUD_Productos
DESARROLLO DE APLICACIONES CON LINQ, EF, SQL SERVER 2008 Y C#
Ing. Hobby Saavedra Rosas 14
DESARROLLO DE APLICACIONES CON LINQ, EF, SQL SERVER 2008 Y C#
Ing. Hobby Saavedra Rosas 15
4.5. CRUD_Usuarios
DESARROLLO DE APLICACIONES CON LINQ, EF, SQL SERVER 2008 Y C#
Ing. Hobby Saavedra Rosas 16
4.6. CRUD_Vendedor
1.5 Capa Negocio
5.1. Creacin de clases
DESARROLLO DE APLICACIONES CON LINQ, EF, SQL SERVER 2008 Y C#
Ing. Hobby Saavedra Rosas 17
5.2. Implementacin de las clases
ClientesNE
DESARROLLO DE APLICACIONES CON LINQ, EF, SQL SERVER 2008 Y C#
Ing. Hobby Saavedra Rosas 18
DetalleNE
FacturaNE
DESARROLLO DE APLICACIONES CON LINQ, EF, SQL SERVER 2008 Y C#
Ing. Hobby Saavedra Rosas 19
ProductoNE
DESARROLLO DE APLICACIONES CON LINQ, EF, SQL SERVER 2008 Y C#
Ing. Hobby Saavedra Rosas 20
UsuariosNE
VendedorNE
DESARROLLO DE APLICACIONES CON LINQ, EF, SQL SERVER 2008 Y C#
Ing. Hobby Saavedra Rosas 21
1.6 Capa Presentacin
6.1. Creacin de Formularios
Diseo del formulario: FrmUsuarios (Autenticacin)
Cdigo fuente
DESARROLLO DE APLICACIONES CON LINQ, EF, SQL SERVER 2008 Y C#
Ing. Hobby Saavedra Rosas 22
Ejecucin del formulario de Autenticacin de Usuarios
DESARROLLO DE APLICACIONES CON LINQ, EF, SQL SERVER 2008 Y C#
Ing. Hobby Saavedra Rosas 23
6.2. Diseo del formulario MDIPrincipal
Cdigo fuente
DESARROLLO DE APLICACIONES CON LINQ, EF, SQL SERVER 2008 Y C#
Ing. Hobby Saavedra Rosas 24
6.3. Diseo del formulario FrmGenerarPedido
Cdigo fuente
DESARROLLO DE APLICACIONES CON LINQ, EF, SQL SERVER 2008 Y C#
Ing. Hobby Saavedra Rosas 25
DESARROLLO DE APLICACIONES CON LINQ, EF, SQL SERVER 2008 Y C#
Ing. Hobby Saavedra Rosas 26
DESARROLLO DE APLICACIONES CON LINQ, EF, SQL SERVER 2008 Y C#
Ing. Hobby Saavedra Rosas 27
DESARROLLO DE APLICACIONES CON LINQ, EF, SQL SERVER 2008 Y C#
Ing. Hobby Saavedra Rosas 28
DESARROLLO DE APLICACIONES CON LINQ, EF, SQL SERVER 2008 Y C#
Ing. Hobby Saavedra Rosas 29
DESARROLLO DE APLICACIONES CON LINQ, EF, SQL SERVER 2008 Y C#
Ing. Hobby Saavedra Rosas 30
DESARROLLO DE APLICACIONES CON LINQ, EF, SQL SERVER 2008 Y C#
Ing. Hobby Saavedra Rosas 31
DESARROLLO DE APLICACIONES CON LINQ, EF, SQL SERVER 2008 Y C#
Ing. Hobby Saavedra Rosas 32
Este botn se
implementar en
la Sgte. Sesin
referente a
Reportes con
Crsytal Reports.
DESARROLLO DE APLICACIONES CON LINQ, EF, SQL SERVER 2008 Y C#
Ing. Hobby Saavedra Rosas 33
6.4. Diseo del formulario FrmDetalle
Cdigo fuente
DESARROLLO DE APLICACIONES CON LINQ, EF, SQL SERVER 2008 Y C#
Ing. Hobby Saavedra Rosas 34
DESARROLLO DE APLICACIONES CON LINQ, EF, SQL SERVER 2008 Y C#
Ing. Hobby Saavedra Rosas 35
DESARROLLO DE APLICACIONES CON LINQ, EF, SQL SERVER 2008 Y C#
Ing. Hobby Saavedra Rosas 36
Este botn se
implementar en
la Sgte. Sesin
referente a
Reportes con
Crsytal Reports.
DESARROLLO DE APLICACIONES CON LINQ, EF, SQL SERVER 2008 Y C#
Ing. Hobby Saavedra Rosas 37
6.5. Diseo del formulario FrmConsultaPedido
Cdigo fuente
DESARROLLO DE APLICACIONES CON LINQ, EF, SQL SERVER 2008 Y C#
Ing. Hobby Saavedra Rosas 38
DESARROLLO DE APLICACIONES CON LINQ, EF, SQL SERVER 2008 Y C#
Ing. Hobby Saavedra Rosas 39
DESARROLLO DE APLICACIONES CON LINQ, EF, SQL SERVER 2008 Y C#
Ing. Hobby Saavedra Rosas 40
REPORTES CON CRYSTAL REPORTS
1. Creamos un Nuevo elemento de Tipo Crystal Reports: ReporteFactura y lo configuramos tal
como se muestra en la siguiente imagen.
2. Agregamos un formulario Windows para mostrar el Reporte: FrmRptFactura
Diseo del formulario agregar un objeto CrystalReportViewer: crvFactura
DESARROLLO DE APLICACIONES CON LINQ, EF, SQL SERVER 2008 Y C#
Ing. Hobby Saavedra Rosas 41
Cdigo fuente
DESARROLLO DE APLICACIONES CON LINQ, EF, SQL SERVER 2008 Y C#
Ing. Hobby Saavedra Rosas 42
3. Ejecucin del Reporte
4. Implementar los formularos restantes, validar entradas y generar el instalador de su proyecto.