function updateEmpleado($datos) { $con = new Database(); $sql = "update empleados set nombre='" . $datos['nombres'] . "', apd_paterno='" . $datos['a_pat'] . "', apd_materno='" . $datos['a_mat'] . "', telefono='" . $datos['telefono'] . "', \n\t\tcorreo_electronico='" . $datos['email'] . "', puesto='" . $datos['cargo'] . "', rfc='" . $datos['rfc'] . "', curp='" . $datos['curp'] . "', \n\t\tstatus=" . $datos['status'] . ", nacionalidad='" . $datos['nacionalidad'] . "', ife='" . $datos['ife'] . "', fecha_nac='" . $datos['fnac'] . "',\n \t\tgiro='" . $datos['giro'] . "', participacion='" . $datos['participacion'] . "' where id_empleado=" . $datos['id_empleado']; $con->Query($sql); $idem = $con->LastInsertID(); $sqldom = "update domicilios set calle='" . $datos['calle'] . "', via='" . $datos['avenida'] . "', num='" . $datos['n_ext'] . "', num_int='" . $datos['n_int'] . "', \n\t\tcol='" . $datos['col'] . "', cp='" . $datos['cp'] . "', ciudad='" . $datos['ciudad'] . "', estado='" . $datos['estado'] . "',\n \t\tdelegacion='" . $datos['delegacion'] . "', pais='" . $datos['pais'] . "' where id_dom=" . $datos['id_dom']; $con->Query($sqldom); $idDom = $con->LastInsertID(); }
function entradaBitacoraEmp($iduser, $elemento, $texto, $idemp) { $con = new Database(); $sql = "insert into bitacora(usuario,elemento_afectado,accion_realizada) values ({$iduser},'{$elemento}','{$texto}')"; $con->Query($sql); $idbit = $con->LastInsertID(); $sql = "insert into rel_bitacora_empleados(id_bitacora,id_expediente) values ({$idbit},{$idemp} )"; $con->Query($sql); }
function deleteProd($id_pdt) { include_once 'mConexion.php'; $con = new Database(); $sql = "DELETE FROM productos WHERE id_pdt ='{$id_pdt}'"; // echo $sql; $con->Query($sql); $idem = $con->LastInsertID(); sleep(1); echo "producto eliminado correctamente"; }
public function GiveToUser($UserObj) { Database::Insert("gmd_useractions", array("DateEffective" => time(), "ItemAction" => $this->GetValue("ID"), "UserData" => $UserObj->GetValue("SteamID"), "Status" => 1)); $ActionArr = Action::GetAction($this->GetValue("ActionType")); if (!empty($ActionArr)) { $execReturn = $ActionArr["ExecFunc"]($UserObj, $this->GetData()); if ($execReturn === false) { $LastInsertID = Database::LastInsertID(); Database::Query("UPDATE `gmd_useractions` SET `Status` = 0 WHERE `ID` = {$LastInsertID};"); } } }
function regNvaAlerta($descripcion, $fecha, $monto, $montomn, $moneda, $refpago, $contrato, $tipoAlerta, $usuario, $prioridad, $detalles, $dictamen, $origen, $tori, $idexpl) { $con = new Database(); $sql = "INSERT INTO `alertas_manuales` (`descripcion`, `fecha`, `monto`, `montomn`, `moneda`, `num_referencia_pago`, `contrato`, `id_tipo_alertas_manuales`, `id_usuario`, `id_prioridad`, `detalles`, `dictamen`, `fecha_aprobada`, `origen`) VALUES ('{$descripcion}', '{$fecha}', '{$monto}', '{$montomn}', '{$moneda}', '{$refpago}', '{$contrato}', {$tipoAlerta}, {$usuario}, {$prioridad}, '{$detalles}', '{$dictamen}', '{$origen}'); "; $con->Query($sql); $num = $con->LastInsertID(); //referencia de la ultima alerta insertada if ($tori == 1) { //alertas internas $sqlAlerta = "INSERT INTO `alertas_internas` ( id_emp, id_al_man) VALUES ({$idexpl}, {$num} ) "; $con->Query($sqlAlerta); } else { //alertas de expedientes $sqlAlerta = "INSERT INTO alertas_expedientes (id_clte, id_alert_man) VALUES ({$idexpl}, {$num} ) "; $con->Query($sqlAlerta); } }
function setTablaAmortizacion($total, $tasa, $tipop, $nabon, $abono, $fecha, $folioContrato) { $tabla = new Tabla(); $datos = $tabla->getTablaAmortizacion($total, $tasa, $tipop, $nabon, $abono, $fecha); $con = new Database(); $cantidad = sizeof($datos); for ($i = 1; $i <= $cantidad; $i++) { $fec = strtotime($datos[$i]['fecha_corte']); $date = date('Y-m-d', $fec); $sql = "insert into tabla_amortizacion(n_pago,id_contrato,saldo_insoluto,saldo_insoluto_inicial,capital_pagado,capital_pagado_inicial,\n fecha_corte,pago_abono,pago_abono_inicial,interes,interes_inicial,tasa_semanal,tasa_mensual)\n values(" . $datos[$i]['#'] . ",'" . $folioContrato . "','" . $datos[$i]['saldo_insoluto'] . "','" . $datos[$i]['saldo_insoluto'] . "','" . $datos[$i]['capital_pagado'] . "','" . $datos[$i]['capital_pagado'] . "','" . $date . "','" . $datos[$i]['pago'] . "','" . $datos[$i]['pago'] . "','" . $datos[$i]['interes'] . "','" . $datos[$i]['interes'] . "','" . $datos[$i]['interes_tiempo'] . "','" . $tasa . "')"; $con->Query($sql); $id_tabla_amort = $con->LastInsertID(); $sql = "insert into pagos_mayores(id_tabla_amortizacion,id_contrato)values(" . $id_tabla_amort . ",'" . $folioContrato . "');"; // echo $sql; $con->Query($sql); } }
function inserFamiliar($id_empleado, $datos) { $con = new Database(); $sql = "INSERT INTO familiares(parentesco,nombre,a_pat,a_mat,telefono,email,rfc,curp, nacionalidad, ife, fecha_nacimiento, giro) VALUES ('" . $datos['parentesco'] . "','" . $datos['nombres'] . "','" . $datos['a_pat'] . "','" . $datos['a_mat'] . "','" . $datos['telefono'] . "','" . $datos['email'] . "','" . $datos['rfc'] . "','" . $datos['curp'] . "','" . $datos['nacionalidad'] . "','" . $datos['ife'] . "','" . $datos['fnac'] . "','" . $datos['giro'] . "') "; echo $sql; $con->Query($sql); $idFamiliar = $con->LastInsertID(); $sqldom = "INSERT INTO domicilios (calle, via, num, num_int, col, cp, ciudad, estado, delegacion, pais) VALUES ('" . $datos['calle'] . "', '" . $datos['avenida'] . "', '" . $datos['n_ext'] . "', '" . $datos['n_int'] . "', '" . $datos['col'] . "', '" . $datos['cp'] . "', '" . $datos['ciudad'] . "', '" . $datos['estado'] . "', '" . $datos['delegacion'] . "', '" . $datos['pais'] . "'); "; $con->Query($sqldom); $idDom = $con->LastInsertID(); $sqlrel = "INSERT INTO rel_familiares_empleados (id_empleado,id_familiar ) VALUES ({$id_empleado}, {$idFamiliar}); "; $con->Query($sqlrel); $sqlrel = "INSERT INTO relacion_dom_familiares (`id_familiar`, `id_dom`) VALUES ({$idFamiliar}, {$idDom}); "; $con->Query($sqlrel); }
function regMiembroSociedad($id, $a_pat, $a_mat, $nombre, $cargo) { $con = new Database(); $query = "INSERT INTO `miembros_sociedad`\n\t\t\t\t\t\t(\n\t\t\t\t\t\t`a_pat`,\n\t\t\t\t\t\t`a_mat`,\n\t\t\t\t\t\t`nombre`,\n\t\t\t\t\t\t`cargo`,\n\t\t\t\t\t\t`id_clte`)\n\t\t\t\t\t\tVALUES\n\t\t\t\t\t\t(\n\t\t\t\t\t\t'{$a_pat}',\n\t\t\t\t\t\t'{$a_mat}',\n\t\t\t\t\t\t'{$nombre}',\n\t\t\t\t\t\t'{$cargo}',\n\t\t\t\t\t\t{$id} )"; $con->Query($query); return $con->LastInsertID(); }
function regPago($contrato, $monto, $banco, $sucursal, $cta, $moneda, $im, $pais, $fpago, $ficha_pago, $estatus, $observaciones, $imora, $io, $capital, $gtscobr, $mcta, $num_pago, $pago_tardio) { $con = new Database(); $query = "INSERT INTO `pagos_clte` (`id_tabla_amort`, `monto`, `banco`, `sucursal`, `cuenta`, `moneda`, `instrumento_monetario`, `pais`, `fecha_pago`, `folio_ficha`, `observaciones`, `intereses_moratorios`, `gst_cobranza`, `manejo_cta`, `interes_ordinario`, `capital_pagado`,`num_pago`,`pago_tardio`) VALUES ({$contrato}, {$monto}, '{$banco}', '{$sucursal}', '{$cta}', '{$moneda}', '{$im}', '{$pais}', '{$fpago}', '{$ficha_pago}', '{$observaciones}', {$imora}, {$gtscobr}, {$mcta}, {$io}, {$capital},{$num_pago},{$pago_tardio})"; // echo $query; $con->Query($query); return $con->LastInsertID(); }