Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- DROP PROCEDURE IF EXISTS sp_facilitator_change_availability;
- DELIMITER //
- CREATE PROCEDURE sp_facilitator_change_availability
- (
- IN facilitatorId INT,
- IN stateAvailability VARCHAR(2),
- IN userId INT,
- OUT rpta INT
- )
- BEGIN
- UPDATE tm_usuario SET ta_estado_disponibilidad = stateAvailability, IdUsuarioAct = userId, FechaAct = NOW() WHERE tm_idusuario = facilitatorId;
- SET rpta = facilitatorId;
- END//
- DELIMITER ;
- CREATE DEFINER=`root`@`localhost` PROCEDURE `chivoonline`.`sp_detailAnnouncement_state_change`(
- IN detailAnnouncementId INT,
- IN state VARCHAR(2),
- IN userId INT,
- OUT rpta INT
- )
- BEGIN
- UPDATE td_requerimiento SET ta_estado_facilitador = state, IdUsuarioAct = userId, FechaAct = NOW() WHERE td_idrequerimiento = detailAnnouncementId;
- SET rpta = detailAnnouncementId;
- END
- CREATE DEFINER=`root`@`localhost` PROCEDURE `chivoonline`.`pa_facilitador_cv_general_register`(
- IN `idfacilitador` INT(11),
- IN `sexo` VARCHAR(2),
- IN `documento_identidad` INT,
- IN `nrodocumento` VARCHAR(12),
- IN `pasaporte_dia` SMALLINT(1),
- IN `tipo_telefono` VARCHAR(2),
- IN `nro_telefono` VARCHAR(12),
- IN `licencia` SMALLINT(1),
- IN `tipo_licencia` VARCHAR(2),
- IN `vehiculo` SMALLINT(1),
- IN `certificado` SMALLINT(1),
- IN `nacimiento` DATE,
- IN `espera` SMALLINT(1),
- IN `alertas` INT,
- IN `estado_civil` VARCHAR(2),
- IN `nivel_estudio` VARCHAR(2),
- IN `nivel_computo` VARCHAR(2),
- IN `nro_licencia` VARCHAR(50),
- IN `comentarios_servicio` VARCHAR(800),
- IN `linkdocumento` VARCHAR(255),
- OUT `rpta` INT(11),
- OUT `titulomsje` VARCHAR(200),
- OUT `contenidomsje` VARCHAR(200))
- BEGIN
- update tm_usuario set ta_sexo = sexo, ta_documento_identidad = documento_identidad, tm_nrodocumento = nrodocumento, tm_pasaporte_dia = pasaporte_dia, ta_tipo_telefono = tipo_telefono, tm_nro_telefono = nro_telefono, flg_licencia = licencia, ta_tipo_licencia = tipo_licencia, flg_vehiculo = vehiculo, tm_nacimiento = nacimiento, tm_espera = espera, tm_alertas = alertas, ta_estado_civil = estado_civil, tm_nro_licencia = nro_licencia, tm_datos_facilitador = 1, tm_comentarios_servicio = comentarios_servicio, tm_linkdocumento = linkdocumento, IdUsuarioAct = idfacilitador, FechaAct = NOW()
- where tm_idusuario = idfacilitador;
- SELECT idfacilitador INTO rpta;
- SELECT 'Datos editados correctamente' INTO titulomsje;
- SELECT 'La operación se realizo con éxito' INTO contenidomsje;
- END
- CREATE DEFINER=`root`@`localhost` PROCEDURE `chivoonline`.`pa_facilitador_cv_education_register`(
- IN `idfacilitador` INT(11),
- IN `nivel_estudio` VARCHAR(2),
- IN `nivel_computo` VARCHAR(2),
- OUT `rpta` INT(11),
- OUT `titulomsje` VARCHAR(200),
- OUT `contenidomsje` VARCHAR(200)
- )
- BEGIN
- update tm_usuario set ta_nivel_estudio = nivel_estudio, ta_nivel_computo = nivel_computo, IdUsuarioAct = idfacilitador, FechaAct = NOW() where tm_idusuario = idfacilitador;
- SELECT idfacilitador INTO rpta;
- SELECT 'Datos editados correctamente' INTO titulomsje;
- SELECT 'La operación se realizo con éxito' INTO contenidomsje;
- END
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement