Professional Documents
Culture Documents
use Menus
DELIMITER //
CREATE PROCEDURE USP_GUARDAR_MODULO
(IN XCODMOD CHAR(5),XNOMBRE VARCHAR(50),XDESCRIPCION VARCHAR(200),XFECHA DATE,XC
ODEST CHAR(5))
BEGIN
INSERT INTO MODULO VALUES (XCODMOD,XNOMBRE,XDESCRIPCION,XFECHA,XCODEST);
END;
//
DELIMITER //
CREATE PROCEDURE USP_ACTUALIZAR_MODULO
(IN XCODMOD CHAR(5),XNOMBRE VARCHAR(20),XDESCRIPCION VARCHAR(200),XFECHA DATE,XC
ODEST CHAR(5))
BEGIN
UPDATE MODULO SET NOMBRE = XNOMBRE,DESCRIPCION = XDESCRIPCION,FE
CHA = XFECHA,
CODEST = XCODEST WHERE CODMOD = XCODMOD;
END;
//
DELIMITER //
CREATE PROCEDURE USP_REPETIR_MODULO
(IN XNOMBRE VARCHAR(50),OUT XREP INTEGER)
BEGIN
SELECT count(*) into XREP FROM MODULO WHERE NOMBRE = XNOMBRE;
END;
//
DELIMITER //
CREATE PROCEDURE USP_GUARDAR_CABECERA
(IN XCODCABE CHAR(5),XNOMBRE VARCHAR(50),XDESCRIPCION VARCHAR(200),XFECHA DATE,X
CODEST CHAR(5),XCODMOD CHAR(5))
BEGIN
INSERT INTO CABECERA VALUES (XCODCABE,XNOMBRE,XDESCRIPCION,XFECHA,XCODES
T,XCODMOD);
END;
//
DELIMITER //
CREATE PROCEDURE USP_ACTUALIZAR_CABECERA
(IN XCODCABE CHAR(5),XNOMBRE VARCHAR(20),XDESCRIPCION VARCHAR(200),XFECHA DATE,X
CODEST CHAR(5),XCODMOD CHAR(5))
BEGIN
UPDATE CABECERA SET NOMBRE = XNOMBRE,DESCRIPCION = XDESCRIPCION,
FECHA = XFECHA,
CODEST = XCODEST,CODMOD=XCODMOD WHERE CODCABE = XCODCABE;
END;
//
CREATE PROCEDURE USP_REPETIR_CABECERA
(IN XNOMBRE VARCHAR(50),OUT XREP INTEGER)
BEGIN
SELECT count(*) into XREP FROM CABECERA WHERE NOMBRE = XNOMBRE;
END;
DELIMITER //
CREATE PROCEDURE USP_GUARDAR_OPCIONES
(IN XCODOPC CHAR(5),XNOMBRE VARCHAR(50),XDESCRIPCION VARCHAR(200),XFECHA DATE,XC
ODEST CHAR(5),XCODMOD CHAR(5),XCODCABE CHAR(5),XFORMULARIO VARCHAR(20))
BEGIN
INSERT INTO OPCIONES VALUES (XCODOPC,XNOMBRE,XDESCRIPCION,XFECHA,XCODEST
,XCODMOD,XCODCABE,XFORMULARIO);
END;
//
DELIMITER //
CREATE PROCEDURE USP_ACTUALIZAR_OPCIONES
(IN XCODOPC CHAR(5),XNOMBRE VARCHAR(20),XDESCRIPCION VARCHAR(200),XFECHA DATE,XC
ODEST CHAR(5),XCODMOD CHAR(5),XCODCABE CHAR(5),XFORMULARIO VARCHAR(20))
BEGIN
UPDATE OPCIONES SET NOMBRE = XNOMBRE,DESCRIPCION = XDESCRIPCION,
FECHA = XFECHA,
CODEST = XCODEST,CODMOD=XCODMOD,CODCABE = XCODCABE,CODFORM = XFO
RMULARIO WHERE CODOPC = XCODOPC;
END;
//
DELIMITER //
CREATE PROCEDURE USP_MOSTRAR_DATOS_FORMULARIO
(IN XNOMBRE VARCHAR(30), OUT XFORMULARIO CHAR(5))
BEGIN
SELECT CODFORM INTO XFORMULARIO FROM OPCIONES WHERE NOMBRE = XNOMBRE;
END;
//