42
DESARROLLO DE APLICACIONES CON LINQ, EF, SQL SERVER 2008 Y C# Ing. Hobby Saavedra Rosas 1 TEMA 03: SISTEMA GESTIÓN PEDIDOS LINQ, SQL SERVER 2008, C# Y CRYSTAL REPORTS

Tema 03 Autenticacion User Py Gestion Pedidos 130913143342 Phpapp01

Embed Size (px)

Citation preview

  • 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.