Está en la página 1de 27

DI S E Ñ O SI ST EM A D E I N F ORM A CI Ó N -V I

UNIVERSIDAD NACIONAL JOSÉ FAUSTINO SÁNCHEZ CARRIÓN


HUACHO
Ing. CIP 127902
Mgtr. JOSUE JOEL RIOS HERRERA
Ingenierosistemasjfsc1983@gmail.com
Ingeniería de Sistemas
Ciclo: VI

SISTEMAS DE VENTAS
1. Empezamos creando un Proyecto Nuevo

2. Nombre del Proyecto: SistemasVentasUNJFSC, guardar en la unidad a decisión.


1

Sistemas de Ventas Visual Studio C# 2013 y Sql Server 2014


DI S E Ñ O SI ST EM A D E I N F ORM A CI Ó N -V I

3. Resultado del Nuevo formulario

4. Empezamos a crear las Capas


Para ello click derecho en la Solución ‘SistemasVentasUNJFSC’ – Agregar – Nuevo Proyecto

5. Elegimos la opción Class Library (Wndows Store apps), y le damos el nombre:


CapaDatos
2

Sistemas de Ventas Visual Studio C# 2013 y Sql Server 2014


DI S E Ñ O SI ST EM A D E I N F ORM A CI Ó N -V I

6. Repetimos el proceso para las otras dos capas: Opción Class Library (Wndows Store
apps), y le damos el nombre: CapaNegocio

7. Repetimos el proceso para las otras dos capas: Opción Class Library (Wndows Store
apps), y le damos el nombre: CapaPresentacion
3

Sistemas de Ventas Visual Studio C# 2013 y Sql Server 2014


DI S E Ñ O SI ST EM A D E I N F ORM A CI Ó N -V I

8. Resultado de la creación de las 3 capas

Vamos a referencias la comunicación entre las capas


9. Capa Negocio se referencia con la capa datos

Seleccionamos la CapaDatos
- Click ACEPTAR
4

Sistemas de Ventas Visual Studio C# 2013 y Sql Server 2014


DI S E Ñ O SI ST EM A D E I N F ORM A CI Ó N -V I

10. Capa presentación con la capa Negocio

Seleccionamos la CapaNegocio
- Click ACEPTAR

11. Proyecto SistemasVentasJFSC se va a comunicar con la capa Presentación


5

Sistemas de Ventas Visual Studio C# 2013 y Sql Server 2014


DI S E Ñ O SI ST EM A D E I N F ORM A CI Ó N -V I

Seleccionamos la CapaPresentacion
- Click ACEPTAR

12. Resultado que se visualiza

Con ello ya tenemos la referencia entra cada una de las capas, es decir
1. La CapaDatos está referenciado con la CapaNegocio
2. La CapaPresentación referenciado con la capaNegocio
3. SistemaVentasUNJFSC referenciado con la CapaPresentacion

Terminamos la referencia entre cada uno de las capas.


6

Sistemas de Ventas Visual Studio C# 2013 y Sql Server 2014


DI S E Ñ O SI ST EM A D E I N F ORM A CI Ó N -V I

CAPA DATOS
Empezamos a trabajar con la con la CapaDatos

1. Creamos una primera clase para la conexión

Seleccionamos Class
Nombre: Conexión
7

Sistemas de Ventas Visual Studio C# 2013 y Sql Server 2014


DI S E Ñ O SI ST EM A D E I N F ORM A CI Ó N -V I

2. Empezamos con un método constructor

3. Creamos nuestra Clase Categoría:


Van a estar los Métodos insertar, editar, eliminar, mostrar y buscar de la tabla categoría

4. Para trabajar con datos SQL Server debemos importar los siguientes comandos
Encapsular los códigos set(asignar un valor) y get(obtener un valor):
Id_categoria
8

Sistemas de Ventas Visual Studio C# 2013 y Sql Server 2014


DI S E Ñ O SI ST EM A D E I N F ORM A CI Ó N -V I

Repetimos el proceso para cada uno: Nombre, descripción y textobuscar


9

Sistemas de Ventas Visual Studio C# 2013 y Sql Server 2014


DI S E Ñ O SI ST EM A D E I N F ORM A CI Ó N -V I

5. CREAMOS el DCategoria
10

Sistemas de Ventas Visual Studio C# 2013 y Sql Server 2014


DI S E Ñ O SI ST EM A D E I N F ORM A CI Ó N -V I

11

Sistemas de Ventas Visual Studio C# 2013 y Sql Server 2014


DI S E Ñ O SI ST EM A D E I N F ORM A CI Ó N -V I

12

Sistemas de Ventas Visual Studio C# 2013 y Sql Server 2014


DI S E Ñ O SI ST EM A D E I N F ORM A CI Ó N -V I

13

Sistemas de Ventas Visual Studio C# 2013 y Sql Server 2014


DI S E Ñ O SI ST EM A D E I N F ORM A CI Ó N -V I

14

Sistemas de Ventas Visual Studio C# 2013 y Sql Server 2014


DI S E Ñ O SI ST EM A D E I N F ORM A CI Ó N -V I

6. Ahora creamos la clase NCategoria(capa negocio) que nos ayudad a poder crear los
métodos que se puedan comunicar con la clase Dcategoria (capa datos)

Nombre: NCateogoria
15

Sistemas de Ventas Visual Studio C# 2013 y Sql Server 2014


DI S E Ñ O SI ST EM A D E I N F ORM A CI Ó N -V I

Vemos que existe referencia


con la capa datos como se
visualiza en la Opción de
References
16

Sistemas de Ventas Visual Studio C# 2013 y Sql Server 2014


DI S E Ñ O SI ST EM A D E I N F ORM A CI Ó N -V I

17

Sistemas de Ventas Visual Studio C# 2013 y Sql Server 2014


DI S E Ñ O SI ST EM A D E I N F ORM A CI Ó N -V I

7. Ahora creamos el formulario en la Capa Presentación, nombre: frmCategoria

Elegimos windows form, con el nombre respectivo


18

Sistemas de Ventas Visual Studio C# 2013 y Sql Server 2014


DI S E Ñ O SI ST EM A D E I N F ORM A CI Ó N -V I

Objeto label

Propiedades: Forecolor(azul), Font(Negrita, tamaño 14)


TabControl: name: tabCATEGORIA, TabPages: tbLISTADO, tbMANTENIMIENTO

Ingresamos en la propiedad Text. Listado y Mantenimiento

En la page Listado agregamos:


▪ 1 TextBox: name: txtBUSCAR
▪ 1 ChekBox: text: Eliminar, name: chkELIMINAR
▪ 3 Label: (1) text: Nombre, (2) text: Total Registro, (3) name: lbNREGISTRO
▪ 3 Botones: (1) name: txtBUSCAR, text: &Buscar; (2) name: txtELIMINAR, text: &Eliminar (3)
name: txtIMPRIMIR, text: &Imprimir
▪ 1 DataGridView: name: dgwListado, mutiselec: FALSE, SelectionMode: FullRowSelect
(Seleccionar toda la fila). Columns: Agregar columna Eliminar
19

Sistemas de Ventas Visual Studio C# 2013 y Sql Server 2014


DI S E Ñ O SI ST EM A D E I N F ORM A CI Ó N -V I

Desactivamos: Activamos:
Habilitar acción de agregar Habilitar reordenación de
Habilitar Edición columnas
Habilitar Eliminación

Columns: Agregar columna Eliminar

Resultado…
20

Sistemas de Ventas Visual Studio C# 2013 y Sql Server 2014


DI S E Ñ O SI ST EM A D E I N F ORM A CI Ó N -V I

Page Mantenimiento
▪ 1 GroupBox: text: Categorías
▪ 3 label: (1) text: Código; (2) text: Nombre; (3) text: Descripción, multiline: TRUE, ScrollBars:
Vertical – BackColor: Verde, BorderStyle: FixedSingle
▪ 3 text: (1) name: txtCODIGO, (2) name: txtNOMBRE, (3) name: txtDESCRIPCION
▪ 4 button: (1) name: txtNUEVO, (2) name: txtGUARDAR, (3) name: txtEDITAR, (4) name:
txtCANCELAR
▪ 1 errorprovider1: name: epICONO, Lo arrastramos al formulario.
▪ 1 toolTip: name: tollMnsAYUDA, lsballoon: TRUE (Mensajes de ayuda), Lo arrastramos al
formulario.
21

Sistemas de Ventas Visual Studio C# 2013 y Sql Server 2014


DI S E Ñ O SI ST EM A D E I N F ORM A CI Ó N -V I

22 Programación del frmCategoria

Sistemas de Ventas Visual Studio C# 2013 y Sql Server 2014


DI S E Ñ O SI ST EM A D E I N F ORM A CI Ó N -V I

23

Sistemas de Ventas Visual Studio C# 2013 y Sql Server 2014


DI S E Ñ O SI ST EM A D E I N F ORM A CI Ó N -V I

24

Sistemas de Ventas Visual Studio C# 2013 y Sql Server 2014


DI S E Ñ O SI ST EM A D E I N F ORM A CI Ó N -V I

25

Sistemas de Ventas Visual Studio C# 2013 y Sql Server 2014


DI S E Ñ O SI ST EM A D E I N F ORM A CI Ó N -V I

26

Sistemas de Ventas Visual Studio C# 2013 y Sql Server 2014


DI S E Ñ O SI ST EM A D E I N F ORM A CI Ó N -V I

27

Sistemas de Ventas Visual Studio C# 2013 y Sql Server 2014

También podría gustarte