<?php include_once '../../../includes/services.php'; $error_msg = ""; if (isset($_POST['codigo'])) { $servicios = new servicios(); $RegistrarClienteNatural = $servicios->RegistrarClienteNatural((int) $_POST['codigo'], strtoupper($_POST['apellidoPaterno']), strtoupper($_POST['apellidoMaterno']), strtoupper($_POST['nombreCompleto']), $_POST['documentoIdentidad'], (int) $_POST['tipoDocumentoCodigo'], strtoupper($_POST['direccionCliente']), strtoupper($_POST['direccionReferencia']), strtoupper($_POST['direccionPosibleInstalacion']), strtoupper($_POST['direccionReferenciaPosibleInstalacion']), $_POST['telefonoCelularContacto'], $_POST['telefonoFijoContacto'], strtoupper($_POST['correoTrabajoContacto']), strtoupper($_POST['correoPersonalContacto']), strtoupper($_POST['observaciones']), (int) $_POST['estadoClienteCodigo'], (int) $_POST['departamento'], (int) $_POST['provincia'], (int) $_POST['distrito']); $estado = $RegistrarClienteNatural['estado']; if ($estado == 1) { header('Location: /' . AMBIENTE . '/modulos/ClientesPotenciales/cliente-natural.phtml?me=1'); } else { header('Location: /' . AMBIENTE . '/modulos/ClientesPotenciales/cliente-natural.phtml?me=2'); } }
} $Mail = new Mail(); $servicios = new servicios(); $Predio = $servicios->BuscarPredio($_POST['codigo']); if ((int) $Predio["T_EstadoPredio_codigo"] == InstalacionPotencial && (int) $_POST['T_EstadoPredio_codigo'] == PredioFactible) { $Contrato = $servicios->BuscarContratoNaturalPredio($_POST['codigo']); $tipo = 'natural'; if (!$Contrato) { $tipo = 'juridico'; $Contrato = $servicios->BuscarContratoJuridicoPredio($_POST['codigo']); $ClienteJuridico = $servicios->BuscarClienteJuridicoPorCodigo($Contrato["T_Cliente_codigo"]); $servicios->RegistrarClienteJuridico($ClienteJuridico["codigo"], $ClienteJuridico["razonSocial"], $ClienteJuridico["numeroRUC"], $ClienteJuridico["nombreContacto"], $ClienteJuridico["direccionPosibleInstalacion"], $ClienteJuridico["direccionCliente"], $ClienteJuridico["direccionReferencia"], $ClienteJuridico["direccionPosibleInstalacion"], $ClienteJuridico["telefonoCelularContacto"], $ClienteJuridico["telefonoFijoContacto"], $ClienteJuridico["correoTrabajoContacto"], $ClienteJuridico["correoPersonalContacto"], $ClienteJuridico["observaciones"], ContratarPorWeb, $ClienteJuridico["departamento"], $ClienteJuridico["provincia"], $ClienteJuridico["distrito"]); } if ($tipo == 'natural') { $ClienteNatural = $servicios->BuscarClienteNaturalPorCodigo($Contrato["T_Cliente_codigo"]); $servicios->RegistrarClienteNatural($ClienteNatural["codigo"], $ClienteNatural['apellidoPaterno'], $ClienteNatural["apellidoMaterno"], $ClienteNatural["nombreCompleto"], $ClienteNatural["documentoIdentidad"], $ClienteNatural["T_TipoDocumento_codigo"], $ClienteNatural["direccionCliente"], $ClienteNatural["direccionReferencia"], $ClienteNatural["direccionReferenciaPosibleInstalacion"], $ClienteNatural["direccionPosibleInstalacion"], $ClienteNatural["telefonoCelularContacto"], $ClienteNatural["telefonoFijoContacto"], $ClienteNatural["correoTrabajoContacto"], $ClienteNatural["correoPersonalContacto"], $ClienteNatural["observaciones"], ContratarPorWeb, $ClienteNatural["departamento"], $ClienteNatural["provincia"], $ClienteNatural["distrito"]); $cuerpoMensaje1 = array(0 => array('nombre' => 'N° Contrato', 'valor' => $Contrato['codigo']), 1 => array('nombre' => 'Tipo', 'valor' => $tipo), 2 => array('nombre' => 'Nombre', 'valor' => $Contrato['nombreCompleto']), 3 => array('nombre' => 'Apellido', 'valor' => $Contrato['apellidoPaterno'] . ' ' . $Contrato['apellidoMaterno']), 4 => array('nombre' => 'Documento', 'valor' => $Contrato['documentoIdentidad'])); } else { $cuerpoMensaje1 = array(0 => array('nombre' => 'N° Contrato', 'valor' => $Contrato['codigo']), 1 => array('nombre' => 'Tipo', 'valor' => $tipo), 2 => array('nombre' => 'RUC:', 'valor' => $Contrato['numeroRUC']), 3 => array('nombre' => 'Nombre de Contacto:', 'valor' => $Contrato['nombreContacto']), 4 => array('nombre' => 'Razón Social:', 'valor' => $Contrato['razonSocial'])); } $servicios->RegistrarContrato($Contrato["codigo"], $Contrato["numeroContrato"], $Contrato["ubicacionContratoFisico"], $Contrato["fechaInicioContrato"], $Contrato["fechaFinContrato"], $Contrato["direccionExactaPredio"], $Contrato["T_Cliente_codigo"], ContratoPendiente, $Contrato["T_Predio_codigo"], $Contrato["observaciones"]); $data = $servicios->ListarDetalleContrato($Contrato['codigo']); foreach ($data as $i) { $group[$i['nombrePlan']][] = array("tarifaPlan" => $i['tarifaPlan']); } while (current($group)) { $name[] = key($group); next($group); } if ($data) { foreach ($name as $value) {
<?php include_once '../../../includes/services.php'; include_once '../../../includes/psl-config.php'; include_once '../../../includes/envioCorreo.php'; $error_msg = ""; if (isset($_POST['codigoContrato'])) { $servicios = new servicios(); $ContratoNatural = $servicios->BuscarContratoNaturales($_POST['codigoContrato']); $ClienteNatural = $servicios->BuscarClienteNaturalPorCodigo($ContratoNatural["T_Cliente_codigo"]); $Mail = new Mail(); if ($ContratoNatural["T_EstadoContrato_codigo"] == ContratoPendiente && $_POST['estadoContratoCodigo'] == ContratoPorInstalar) { $RegistrarClienteNatural = $servicios->RegistrarClienteNatural($ClienteNatural['codigo'], $ClienteNatural['apellidoPaterno'], $ClienteNatural['apellidoMaterno'], $ClienteNatural['nombreCompleto'], $ClienteNatural['documentoIdentidad'], $ClienteNatural["T_TipoDocumento_codigo"], $ClienteNatural['direccionCliente'], $ClienteNatural['direccionReferencia'], $ClienteNatural['direccionPosibleInstalacion'], $ClienteNatural['direccionReferenciaPosibleInstalacion'], $ClienteNatural['telefonoCelularContacto'], $ClienteNatural['telefonoFijoContacto'], $ClienteNatural['correoTrabajoContacto'], $ClienteNatural['correoPersonalContacto'], $ClienteNatural['observaciones'], ClienteActivo, $ClienteNatural['departamento'], $ClienteNatural['provincia'], $ClienteNatural['distrito']); $ordenInstalacion = $servicios->BuscarOrdenCliente($ContratoNatural["codigoOrden"]); $RegistrarOrdenCliente = $servicios->RegistrarOrdenCliente($ordenInstalacion['codigo'], $ordenInstalacion['nombreContactoInstalacion'], $ordenInstalacion['telefonoFijoContactoInstalacion'], $ordenInstalacion['telefonoCelularContactoInstalacion'], $ordenInstalacion['correoContactoInstalacion'], $ordenInstalacion['encargado'], $ordenInstalacion['rangoFechaInstalacion'], $ordenInstalacion['observaciones'], $ordenInstalacion['T_Contrato_codigo'], OrdenNuevo); $cuerpoMensaje = array(0 => array('nombre' => 'N° Orden', 'valor' => $ordenInstalacion['codigo']), 1 => array('nombre' => 'N° Contrato', 'valor' => $_POST['codigoContrato']), 2 => array('nombre' => 'Estado', 'valor' => 'Nuevo'), 3 => array('nombre' => 'Cliente', 'valor' => $ClienteNatural['nombreCompleto'] . ' ' . $ClienteNatural['apellidoPaterno'] . ' ' . $ClienteNatural['apellidoMaterno']), 4 => array('nombre' => 'Direccion de Posible Instalacion', 'valor' => $ClienteNatural['direccionReferenciaPosibleInstalacion'])); $Mail->sendMail(SubjectOrdenNuevo . '' . $ordenInstalacion['codigo'], $cuerpoMensaje, SOPORTE, 'bodyMail'); } if ($ContratoNatural["T_EstadoContrato_codigo"] == ContratoPorInstalar && $_POST['estadoContratoCodigo'] == ContratoActivo) { $departamento = $servicios->ListarDepartamentos($ClienteNatural["departamento"]); $data = $servicios->ListarDetalleContrato($_POST['codigoContrato']); foreach ($data as $i) { $group[$i['codigoPlan']][] = array("tarifaPlan" => $i['tarifaPlan'], "nombrePlan" => $i['nombrePlan']); } while (current($group)) { $name[] = key($group); next($group); } if ($data) { foreach ($name as $value) { $data = $servicios->BuscarPlanPorCodigo($value);