function usuario_crear()
    {
        $usuario_rut_empleado = $_POST["usuario_rut_empleado"];
        $usuario_nombre = $_POST["usuario_nombre"];
        $usuario_tipo = $_POST["usuario_tipo"];
        if (validarRut($usuario_rut_empleado) and validarUsername($usuario_nombre) and $usuario_tipo !== "no_option") {
            $usuario_instancia = new Usuario($usuario_nombre, 0, $usuario_tipo, $usuario_rut_empleado);
            $validador = $usuario_instancia->User_Nuevo();
            if ($validador == FALSE) {
                header("Location: ../vista/adm/usuarios.php?seccion=crear&mensaje=crearError");
            } else {
                header("Location: ../vista/adm/usuarios.php?seccion=ver&id={$usuario_rut_empleado}&mensaje=crearOk");
            }
        } else {
            header("Location: ../vista/adm/usuarios.php?seccion=crear&mensaje=crearError");
        }
    }
}
$instancia_controlador_usuario = new controlador_administracion_usuarios();
//Switch-Case
if (isset($_GET["accion"])) {
    $accion = $_GET["accion"];
    switch ($accion) {
        case "modificar":
            $instancia_controlador_usuario->usuario_modificar();
            break;
        case "crear":
            $instancia_controlador_usuario->usuario_crear();
            break;
    }
}
 function egreso_servicios()
 {
     $egreso_identificador = $_POST["egreso_identificador"];
     // ID de la OBRA.
     $count_materiales = $_POST["count_materiales"];
     $egreso_materiales = array();
     for ($contador_materiales = 0; $contador_materiales < $count_materiales; $contador_materiales++) {
         $post_id = "material_" . $contador_materiales . "_material_id";
         $post_cantidad = "material_" . $contador_materiales . "_material_cantidad";
         $post_bodega = "material_" . $contador_materiales . "_bodega_id";
         $egreso_materiales[$contador_materiales]["material_id"] = $_POST[$post_id];
         $egreso_materiales[$contador_materiales]["material_cantidad"] = $_POST[$post_cantidad];
         $egreso_materiales[$contador_materiales]["bodega_id"] = $_POST[$post_bodega];
     }
     $instancia_controlador_usuario = new controlador_administracion_usuarios();
     $rut_usuario = $instancia_controlador_usuario->getRut();
     for ($contador = 0; $contador < count($egreso_materiales); $contador++) {
         $material_id = $egreso_materiales[$contador]["material_id"];
         $material_cantidad = $egreso_materiales[$contador]["material_cantidad"];
         $bodega_id = $egreso_materiales[$contador]["bodega_id"];
         $instancia_lineadeventa = new LineaDeVentaObra($egreso_identificador, $bodega_id, $material_id, $rut_usuario, $material_cantidad);
         $instancia_lineadeventa->LineaVta_Nueva();
         unset($instancia_lineadeventa);
         $carro = $_SESSION['carro'];
         unset($carro[md5($material_id)]);
         $_SESSION['carro'] = $carro;
     }
     header("Location: ../vista/obra/obras.php?&seccion=ver&id={$egreso_identificador}");
 }