Está en la página 1de 36

1.

PROCEDIMIENTO EN SQL SERVER


1.1. CREACION DE LA BASE DE DATOS

a. Abrimos el gestor de base de datos SQL Server

b. Creamos la Base de datos “BDDelicias”

c. Creamos las tablas y sus Relaciones


d. Insertamos datos a nuestras tablas

1.2 CREACION DE PROCEDIMIENTOS ALMACENADOS

1. Procedimiento almacenado para Verificar el Usuario

2. Procedimiento Almacenado para Verificar Usuario Vendedor


3. Procedimiento almacenado para listar los productos

4. Procedimiento almacenado para Insertar un Producto

5. Procedimiento almacenado para Buscar Producto dinamicamente

6. Procedimiento almacenado para modificar un Producto


7. Procedimiento Almacenado para Eliminar un Producto

8. Procedimiento Almacenado para Listar Proveedores

9. Procedimiento Almacenado para Insertar Proveedores

10. Procedimiento Almacenado para Eliminar Proveedor


11. Procedimiento Almacenado para Modificar Proveedor

12. Procedimiento Almacenado para Listar Empleado

13. Procedimiento Almacenado para Insertar Empleado


14. Procedimiento almacenado para dar de baja a un empleado

15. Procedimiento almacenado para Modificar Empleado

16. Procedimiento Almacenado para Generar Usuario

17. Procedimiento Almacenado para Listar Usuario


18. Procedimiento Almacenado para Modificar Usuario

19. Procedimiento Almacenado para Dar de Baja Usuario

20. Procedimiento Almacenado para Listar Clientes

21. Procedimiento Almacenado para Buscar Clientes


22. Procedimiento Almacenado para Modificar Cliente

23. PROCEDIMIENTO EN VISUAL STUDIO


2.1 CREACION DEL PROYECTO

a. Abrimos la aplicación Visual Studio

b. Creamos un Nuevo Proyecto “PANADERIA”

PANADERIA
c. Creamos un formulario “Login”

Login.vb

2.2 CREACION Y DISEÑO DE LOS FORMULARIOS

a. Agregamos el PictureBox al formulario

PictureBox

b. Dentro del picturebox nos vamos a propiedades e importamos nuestra imagen creada
c. En propiedades vamos a SizeMode y seleccionamos el Zoom

d. Agregamos los textBox al formulario


e. Agregamos también los botones, labels y cambiamos los nombres de los textBox

f. Nos Ubicamos en el txtContrasena y habilitamos el “UseSystemPasswordChar”

g. Esta opción nos ayudara posteriormente para la programación del Checkbox.


2.4 CONECCIÓN CON LA BASE DE DATOS Y VISUAL STUDIO

a. Agregamos un nuevo origen de datos


2.5 CODIFICACION O PROGRAMACIÓN

a. Creamos el Modulo “Conexion” y generamos el código para enlazar la Base de Datos


b. Para el presente proyecto se Trabajará con “Clases” que servirá para almacenar todas
las funciones que utilizaremos para la programación de botones o Verificaciones.

2.5.1. VERIFICACIÓN DE LOS USUARIOS


a. Creamos una carpeta “Operadores” y dentro creamos una Clase “Verificar”

b. Importamos las referencias de SQL y programamos 2 funciones que servirán para


verificar el usuario dependiendo del tipo Usuario (Vendedor y Administrador).

c. Así mismo, ingresamos una línea de código para la conexión con la Base de Datos

Procedimiento
Almacenado tabulado
en SQL
d. Finalmente Codificamos en el formulario de Login

e. Abrimos la conexión

f. Ejecutamos y Hacemos las Pruebas


2.5.2. AGREGAR NUEVO PRODUCTO

a. Desarrollamos un nuevo formulario para agregar nuestros productos


c. Creamos la clase “Producto” donde empezaremos a programar todas las consultas con
nuestros procedimientos almacenados.

d. Realizamos la programación llamando a nuestro procedimiento almacenado para


almacenar nuestras variables

e. Nos Ubicamos ahora en nuestro formulario “AgregarProducto” y realizamos la

programación de agregación.

f. Finalmente Ejecutamos y realizamos las pruebas


2.5.3. LISTAR TODOS LOS PRODUCTOS

a. Desarrollamos un nuevo formulario para Listar todos los productos.

b. Dentro de la clase “Producto” desarrollamos una función para listar los productos.
c. Realizamos la programación llamando a nuestro procedimiento almacenado, además
de llenar nuestro datagridView con los datos de SQL Server.
d. Posteriormente, se realizará algo sencillo para llamar a nuestra clase y programamos
el botón de regresar.

e. Finalmente ejecutamos y realizamos las pruebas.

f. Nota: Realizaremos la programación de la exportación en Excel más adelante.


2.5.3. CONSULTAR LOS PRODUCTOS

a. Desarrollamos un nuevo formulario para Consultar los productos.

b. Dentro de la clase “Producto” desarrollaremos tres funciones, la de Buscar Productos,


Modificar productos y finalmente la de Eliminar productos.

c. Primero realizaremos la programación del procedimiento Buscar, esto se realizará


dinámicamente, es decir, mientras se va digitando, se actualizará en tiempo real la tabla
hasta buscar el producto que deseas buscar.

d. Posteriormente nos ubicamos en el formulario “ConsultarProducto” y empezaremos a


desarrollar la programación.
e. Ejecutamos y realizamos las pruebas.

f. Ahora realizaremos la función de modificar el producto, para ello se realizó dos cosas
importantes, primero capturaremos los datos de la fila a modificar a nuestros textBox,
y finalmente se programará el botón de editar o modificar.

g. Configurar las propiedades del DataGridView, nos ubicamos en “CellContentGrid” y


pondremos de nombre “dgvConsultarProducto”

h. Doble click y codificaremos la captura de los datos.


i. NOTA: Por defecto, al abrir el formulario, los textBox estarán desactivados, es decir, no
se podrá modificar ni escribir en él. Es por ello que cuando pulsemos el botón de editar
lo activaremos.

j. Nos ubicamos a nuestra clase “Producto” y programaremos las consultas para la


modificación del producto.

k. Finalmente desarrollamos la función del botón modificar.


l. Ejecutamos y realizamos las Pruebas.

m. Ahora realizaremos la función de Eliminar


n. Nos ubicamos en la clase “Producto” y desarrollaremos la función de eliminar Producto
Ñ. Abrimos nuestro formulario “ConsultarProducto” y programamos el botón Eliminar

o. Finalmente Ejecutamos y realizamos las pruebas.


2.5.4 AGREGAR NUEVO PROVEEDOR

a. En primer lugar desarrollamos un nuevo formulario para agregar a los proveedores.

b. Creamos la clase “Proveedor” donde vamos a programar todas las consultas con nuestros
procedimientos almacenados.

c. Realizamos la programación llamando a nuestro procedimiento almacenado para almacenar


nuestras variables
d. Nos Ubicamos ahora en nuestro formulario “AgregarProveedor” y realizamos la programación
de agregación.

e. Hacemos las pruebas respectivas


2.5.5 LISTAR PROVEEDORES

2.5.6 CONSULTAR PROVEEDORES

a. Desarrollamos un nuevo formulario para Consultar los proveedores.


b. Dentro de la clase “Proveedor” desarrollaremos tres funciones, la de Buscar, Modificar
y finalmente la de Eliminar Proveedor.

c. Primero realizaremos la programación del procedimiento Buscar, esto se realizará


dinámicamente, es decir, mientras se va digitando, se actualizará en tiempo real la tabla
hasta buscar el producto que deseas buscar.

p. Posteriormente nos ubicamos en el formulario “ConsultarProvedor” y empezaremos a


desarrollar la programación.
q. Ejecutamos y realizamos las pruebas.

r. Ahora realizaremos la función de modificar al proveedor, para ello se realizó dos cosas
importantes, primero capturaremos los datos de la fila a modificar a nuestros textBox,
y finalmente se programará el botón de editar o modificar.

s. Doble click y codificaremos la captura de los datos.

t. Nos ubicamos a nuestra clase “Proveedor” y programaremos las consultas para la


modificación del producto.
u. Ejecutamos y realizamos las Pruebas.

v. Ahora realizaremos la función de Eliminar


w. Nos ubicamos en la clase “Producto” y desarrollaremos la función de eliminar Producto

Ñ. Abrimos nuestro formulario “ConsultarProveedor” y programamos el botón Eliminar


x. Finalmente Ejecutamos y realizamos las pruebas.

*NOTA: Para programar los formularios de EMPLEADO y USUARIO solo debemos


repetir los pasos que hicimos para PRODUCTO o PROVEEDOR
2.6 EXPORTAR LOS REPORTES A EXCEL

a. Como mencionamos anteriormente, realizaremos la exportación de los datos de nuestra


tabla “Producto” y abrirlo en un archivo Excel.

b. agregamos una nueva referencia.

NOTA: si no se logra encontrar, se tendrá


que descargar el archivo
“Microsoft.office.interop.excel.dll”

C. Ahora, nos ubicaremos a nuestra Clase “Conexion” y programamos la codificación para


exportar a Excel.
d. Así mismo, nos ubicamos finalmente a nuestro formulario y llamamos a nuestra función
previamente creada.

i. Ejecutamos y realizamos las pruebas

También podría gustarte