Exemple #1
0
 public function insert()
 {
     $respuesta = Cargo::agregar(Input::all());
     if ($respuesta['error'] == true) {
         return Redirect::to('personal/cargo/add')->with('mensaje', $respuesta['mensaje'])->withInput();
     } else {
         return Redirect::to('personal/cargos')->with('mensaje', $respuesta['mensaje']);
     }
 }
Exemple #2
0
<?php

include '../../db/seguridad/Cargo.php';
if (isset($_POST['Registrar'])) {
    $instanciaCargo = new Cargo();
    $registroCorrecto = $instanciaCargo->agregar($_REQUEST['descripcion']);
    if ($registroCorrecto[0] > 0) {
        echo "<script language='JavaScript'>alert('Registro Correcto');\n        location.href='../../principal.php';</script>";
    } else {
        echo "<script language='JavaScript'>alert('Se produjeron errores en el registro');\n        location.href='../../principal.php';</script>";
    }
} else {
    ?>
<!DOCTYPE html>
<head>
<title>Agregar Cargo</title> <!--es lo que aparece en la pestaña-->
</head>
<body >
    * Campos con asterisco son obligatorios
  <h2 align="center">AGREGAR CARGO</h2>
<form action="agregar.php" method="post">
    <h3 align="center">
        Nombre del cargo:
    <input type="text" name="descripcion" size="30" pattern="[A-Za-z\s]{3,30}" maxlength="30" required>*</h3>
    <section class="botones">
        <input  class="pri" type="submit" value="Registrar" name="Registrar">
        <a href="../clear.html" style="text-decoration:none; background-color: lightgray; color:black; margin-left:20px;margin-right:20px;border: 2px solid white; ">Salir</a>
        <input type="reset" value="Limpiar Datos">
    </section>
</form>
</body>
//ELIMINAR UNO Y VARIOS REGISTROS
if ($operacion == "eliminar") {
    $codigoCargo = $_POST["p_codigo"];
    $resultado = $objCargo->setCodigo($codigoCargo);
}
//OBTENER EL CODIGO DE REGISTRO
if ($operacion == "codigo") {
    $registros = $objCargo->ObtenerCodigo();
    echo $registros;
}
try {
    //CONFIRMANDO OPERACION DE AGREGAR , EDITAR Y ELIMINAR
    if ($operacion == "agregar" || $operacion == "editar") {
        if ($datosFrm["txttipooperacion"] == "editar") {
            if ($objCargo->editar() == true) {
                echo "exito";
            }
        } elseif ($datosFrm["txttipooperacion"] == "agregar") {
            if ($objCargo->agregar() == true) {
                echo "exito";
            }
        }
    } elseif ($operacion == "eliminar") {
        if ($objCargo->eliminar()) {
            echo "exito";
        }
    }
} catch (Exception $ex) {
    header("HTTP/1.1 500");
    echo $ex->getMessage();
}
<?php

$codigo = $_POST["txtcodigo"];
$cargo = $_POST["txtcargo"];
require_once '../negocio/cargo.class.php';
$objCargo = new Cargo();
$objCargo->setCodigo($codigo);
$objCargo->setDescripcion($cargo);
$resultado = $objCargo->agregar();
echo json_encode($resultado);