🌹🏠🌹？》《》？《》？<?php

include "../include/inicio.php";

switch ( $_GET['accion'] ) 
{
  case "agregar":
    $articulo    = "";
    $descripcion = "";
    $cantidad    = "";
    $titulo      = "ALTA DE ORDEN DE REPROCESO";    
    break;

  case "borrar":	
    $numero      = $_REQUEST['gridCol1'];
    $articulo    = $_REQUEST['gridCol7'];
    $descripcion = $_REQUEST['gridCol8'];
    $cantidad    = $_REQUEST['gridCol10'];
    $estado      = $_REQUEST['gridCol11'];
    $readonly    = true;
    $titulo      = "BORRANDO ORDEN DE REPROCESO ".$numero;    
    break;

  case "editar":
    $numero      = $_REQUEST['gridCol1'];
    $articulo    = $_REQUEST['gridCol7'];
    $descripcion = $_REQUEST['gridCol8'];
    $cantidad    = $_REQUEST['gridCol10'];
    $estado      = $_REQUEST['gridCol11'];
    if($estado != '1')$readonly = true;
    $titulo      = "EDITANDO ORDEN DE REPROCESO ".$numero;    
  	break;
}

$fmy = new formy( "SKF_UPDordenesReproceso.php?sinMenu=1" );
$fmy->name("unico");
$fmy->caption = $titulo;

if( $_GET['accion'] != 'agregar' ) {
  $objeto = new text( "numero", $numero );
  $objeto->readonly();
  $objeto->label = 'Numero';
  $objeto->size(5);
  $fmy->agregar( $objeto );
}

if($_REQUEST['accion'] != 'agregar'){
  $texto_autocompletar = $articulo." - ".$descripcion;
}else{
  $texto_autocompletar = '';
}

$objeto = new autocompletar( 'articulo', '/gargano_dps/abm/ajaxArticulos2.php?', $texto_autocompletar, $articulo );
$objeto->label = 'Articulo';
$objeto->validarRequerido();
if($_REQUEST['accion'] != 'agregar') $objeto->readonly();
$objeto->size(200);
$fmy->agregar( $objeto );

$objeto = new text( 'cantidad', $cantidad );
$objeto->label = 'Cantidad Bultos';
$objeto->validarRequerido();
if($readonly) $objeto->readonly();
$objeto->size( 5 );
$objeto->mask("#####");
$fmy->agregar( $objeto );

if($_REQUEST['accion'] == 'agregar'){
  $objeto = new textoSimple( "<div id='comps' style='overflow:auto;'></div>" );
  $objeto->label = "Componentes";
  $objeto->size( 100 );
  $objeto->readonly();
  $fmy->agregar( $objeto );
}

if($_REQUEST['accion'] != 'agregar' and $estado != '1'){
  $objeto = new textosimple("<span style='background:yellow; font-weight:bold; font-size:medium; margin:2px; padding:2px;'>No se permiten modificar ni eliminar solicitudes de reproceso en el estado actual.</span>");
  $objeto->label = 'Atencion';
  $fmy->agregar( $objeto );
}

if($_REQUEST['accion'] == 'agregar' or $estado == '1'){
  $objeto = new submit( "aceptar", "&Aceptar" );
  $objeto->clase("input");
  $objeto->ultimaFila = true;
  $fmy->agregar( $objeto );
}

$objeto = new button( "volver", "&Volver" );
$objeto->clase("input");
if($_REQUEST['accion'] != 'agregar' and $estado != '1')$objeto->ultimaFila = true;
$objeto->extra("onClick='cerrarVentana(false)'");
$fmy->agregar( $objeto );

$objeto = new textoSimple( "<script type='text/javascript' src='funcs.js'></script>" );
$fmy->agregar( $objeto );

$objeto = new hidden( "accion", $_REQUEST['accion'] );
$fmy->agregar( $objeto );

$smarty->assign( 'formy', $fmy->mostrar() );
$smarty->mostrar( 'formy.tpl' );    

?>
