<?php use_helper('UrlFunctions'); ?>
<?php
//error_reporting(E_ALL);
//ini_set('display_errors','On'); //PARA PRODUCCION "Off"
$s_User = myUser::getUser()->getUserId();
if( $b_Control )
{
    $o_Cr_pedido_prestamoDP = new Cr_pedido_prestamoDP();
   
    $o_Cr_pedido_prestamoDP->setEstado( $estado );
    if($Tipo == "R"){
    	$MontoFinal = $MontoExtraFinal + $SaldoAnterior;
    }
    if($estado == "A") $o_Cr_pedido_prestamoDP->setMontoFinal( floatval($MontoFinal));
    else $o_Cr_pedido_prestamoDP->setMontoFinal( floatval(0.00));
    if($estado == "A") $o_Cr_pedido_prestamoDP->setInteresPorcentajeFinal( floatval($PorcentajeFinal));
    else $o_Cr_pedido_prestamoDP->setInteresPorcentajeFinal( floatval(0.00));
    
    $o_Cr_pedido_prestamoDP->setDuracionFinal( (int)$Duracion);
    $o_Cr_pedido_prestamoDP->setMontoExtraFinal( (float)$MontoExtraFinal);
    $o_Cr_pedido_prestamoDP->setPeridiocidadPagoFinal($PeridiocidadPago);
    $o_Cr_pedido_prestamoDP->setGastoAdministrativoFinal(floatval($GastoAdministrativo));
    $o_Cr_pedido_prestamoDP->setMoraFinal(floatval($Mora));
    
    $o_Cr_pedido_prestamoDP->setObservacionFinal( $ObservacionFinal);

    if( isset( $i_Id ) )
    {
        //UPDATE
        $o_Cr_pedido_prestamoDP->setIdpedido( ( int ) $i_Id );
        $o_Cr_pedido_prestamoDP->setUsuarioModificacion( $s_User );
        $o_Cr_pedido_prestamoDP->setFechaModificacion( date( "Y-m-d H:i:s" ) );
        $b_Result = $o_Cr_pedido_prestamoDP->update();
    }
    else
    {
        //SAVE
        $o_Cr_pedido_prestamoDP->setEstado( "P" );
        $i_IdPedido = Cr_pedido_prestamoDP::getNextId();
        $o_Cr_pedido_prestamoDP->setIdpedido( ( int ) $i_IdPedido );
        $o_Cr_pedido_prestamoDP->setFechaCreacion( date( "Y-m-d H:i:s" ) );
        $o_Cr_pedido_prestamoDP->setUsuarioCreacion( $s_User );
        $b_Result = $o_Cr_pedido_prestamoDP->save();
    }

    if( $b_Result )
    {
        ?>
        <script>
        parent.findControl();
        parent.objMainTab.windowsCloseAll();
        </script>
        <?php
    }
    else
    {
        echo '<div class="ui-widget" style="margin: 2px;"><div class="ui-state-error ui-corner-all" style="padding: 0 .7em;"><p><span class="ui-icon ui-icon-alert" style="float: left; margin-right: .3em;"></span><strong>Error:</strong> '.$s_MensajeError.'</p></div></div>';
    }
}
?>
<?php
if( isset( $i_Id ) )
{
    $o_Cr_pedido_prestamoFN = new Cr_pedido_prestamoFN();
    $o_Cr_pedido_prestamoBN = $o_Cr_pedido_prestamoFN->selectByPK( $i_Id );
    if( $o_Cr_pedido_prestamoBN )
    {
		
	
        //echo "<pre>"; print_r( $o_Cr_pedido_prestamoBN ); echo "</pre>";
        $Tipo   			= $o_Cr_pedido_prestamoBN->getTipo();
        $FechaTransaccion   = $o_Cr_pedido_prestamoBN->getFechaTransaccion();
         $Monto              = $o_Cr_pedido_prestamoBN->getMonto();
                
        $MontoFinal              = $o_Cr_pedido_prestamoBN->getMontoFinal();
        if(!$MontoFinal)	$MontoFinal = $Monto;
        
        $GastoAdministrativoFinal         = $o_Cr_pedido_prestamoBN->getGastoAdministrativoFinal();
        $GastoAdministrativo  			= $o_Cr_pedido_prestamoBN->getGastoAdministrativo();
        if(!$GastoAdministrativoFinal)		$GastoAdministrativoFinal = $GastoAdministrativo;
        
        
        $MoraFinal         = $o_Cr_pedido_prestamoBN->getMoraFinal();
        $Mora 			= $o_Cr_pedido_prestamoBN->getMora();
        if($MoraFinal == 0)		$MoraFinal = $Mora;
        
		
        $SaldoAnterior			= $o_Cr_pedido_prestamoBN->getSaldoAnterior();
        $InteresPorcentajeFinal         = $o_Cr_pedido_prestamoBN->getInteresPorcentajeFinal();
        $InteresPorcentaje  			= $o_Cr_pedido_prestamoBN->getInteresPorcentaje();
        if(!$InteresPorcentajeFinal)		$InteresPorcentajeFinal = $InteresPorcentaje;
        
		$MontoExtraFinal		= $o_Cr_pedido_prestamoBN->getMontoExtraFinal();
		
		
		
        $PeridiocidadPagoFinal         = $o_Cr_pedido_prestamoBN->getPeridiocidadPagoFinal();
        $PeridiocidadPago  				= $o_Cr_pedido_prestamoBN->getPeridiocidadPago();
        if(!$PeridiocidadPagoFinal)		$PeridiocidadPagoFinal = $PeridiocidadPago;
        
        $DuracionFinal         	= $o_Cr_pedido_prestamoBN->getDuracionFinal();
        $Duracion  				= $o_Cr_pedido_prestamoBN->getDuracion();
        if(!$DuracionFinal)		$DuracionFinal = $Duracion;
        
         
         $TelefonoContacto       = $o_Cr_pedido_prestamoBN->getTelefonoContacto();
        $HoraAtencion       = $o_Cr_pedido_prestamoBN->getHoraAtencion();
        $Observacion        = $o_Cr_pedido_prestamoBN->getObservacion();
        $ObservacionFinal        = $o_Cr_pedido_prestamoBN->getObservacionFinal();
        $Estado	        	= $o_Cr_pedido_prestamoBN->getEstado();
    }
}
//var_dump( $a_Cr_pedido_prestamo );
?>
<fieldset>
    <div class="titleBody descripProy">
        <li>
            <?php if( $i_Id ){ ?>
            Verificar Pedido
            <?php }else{ ?>
            Nuevo Pedido
            <?php } ?>
            <!--&nbsp;&nbsp;-->
            <!--<input type="button" title="Registrar" onclick="location.href='<?php //echo buildUrl( 'doc/list', 'block=001') ?>'" value="Registrar" class="button">-->
        </li>
    </div>
    <div class="block" style="padding: 6px 8px;">

        <form action="" method="post" name="form1" id="form1" enctype="multipart/form-data">
            <input type="hidden" name="b_Control" id="b_Control" value="ok"/>
            <input type="hidden" name="i_IdClie" id="i_IdClie" value="<?php echo $i_IdClie ?>"/>
            <input type="hidden" name="Tipo" id="Tipo" value="<?php echo $Tipo?>"/>
            <input type="hidden" name="SaldoAnterior" id="SaldoAnterior" value="<?php echo $SaldoAnterior?>"/>
            <?php if( !is_null( $i_Id ) && $i_Id != "" ){ ?>
            <input type="hidden" name="i_Id" id="i_Id" value="<?php echo $i_Id ?>"/>
            <?php } ?>
            <table width="100%" class="" style="">
                <tr>
                    <td>
<?php
if($i_IdClie)
{
    $o_ClienteBean = new ClienteBean();
    $o_ClienteBean->setIdCliente($i_IdClie);
    $o_class = new ClienteBL();
    $a_ObjectBean = $o_class->busquedaCliente($o_ClienteBean);
    if(is_array($a_ObjectBean))
    {
          while( list( $key, $o_ObjectBean ) = each( $a_ObjectBean ) )
          {
              //echo "<pre>"; print_r( $o_ObjectBean ); echo "<pre>";
                $IdMercado = $o_ObjectBean->getIdMercado();
                $Nombre = $o_ObjectBean->getNombreCompleto();
                $Telefono = $o_ObjectBean->getTelefono();

                $o_MercadoBean = new MercadoBean();
                $o_MercadoBean->setIdMercado($IdMercado);
                $o_class = new MercadoBL();
                $ObjectBean = $o_class->busquedaMercado($o_MercadoBean);
                $NombreMercado = $ObjectBean[0]->getDescripcion();
          }
    }
}
?>
                      <fieldset>
                        <legend class="fielsettex"><I>Datos del Cliente</I></legend>
                         <table width="100%" border="0" cellpadding="0">
                               <tr>
                                <td nowrap="nowrap" class="cabecera"><label class="label req" for="txtRev" >Nombre </label></td>
                                <td nowrap="nowrap"  align="left">&nbsp;:&nbsp;<label class="label"><?php echo $Nombre?></label></td>
                                <td nowrap="nowrap" width="20%" class="cabecera">&nbsp;</td>
                                <td nowrap="nowrap"  class="cabecera"><label class="label req" for="txtRev" >Mercado</label></td>
                                <td nowrap="nowrap" align="left">&nbsp;:&nbsp;<label class="label"><?php echo strtoupper($NombreMercado)?></label></td>
                                <td nowrap="nowrap" width="20%" class="cabecera">&nbsp;</td>
                              </tr>
                              <tr>
                                <td nowrap="nowrap" class="cabecera"><label class="label req" for="txtRev" >Tel&eacute;fono </label></td>
                                <td nowrap="nowrap"  align="left">&nbsp;:&nbsp;<label class="label req"><?php echo $Telefono?></label></td>
                                <td nowrap="nowrap" width="20%" class="cabecera">&nbsp;</td>
                                <td nowrap="nowrap"  class="cabecera"><label class="label req" for="txtRev" ></label></td>
                                <td nowrap="nowrap" align="left">&nbsp;&nbsp;<label class="label"></label></td>
                                <td nowrap="nowrap" width="20%" class="cabecera">&nbsp;</td>
                              </tr>
                        </table>
                        </fieldset>
                        <input type="hidden" name="IdMercado" id="IdMercado" value="<?php echo $IdMercado ?>"/>
                        <input type="hidden" name="LimiteCredito" id="LimiteCredito" value="<?php echo $LineaCredito ?>"/>

                        <?php
                        $s_Param = 'block=001';
                        if( isset( $i_Id ) )
                        {
                            $s_Param = 'block=001&i_Id='.$i_Id;
                        }
                        ?>
                        <br>
                        <fieldset>
                           <legend class="fielsettex"><I>Datos de Pedido</I></legend>
                        <table width="100%" cellspacing="2" cellpadding="2" border="0" class="marco marcoForm">
                            <tr>
                                <td nowrap="nowrap">
                                    <table width="100%">
                                        <?php
                                        //$FechaTransaccion = date( 'Y-m-d', mktime(0, 0, 0, date( "m" ), date( "d" )+1, date( "Y" ) ) );
                                        ?>
                                        <tr>
                                            <td nowrap="nowrap" width="18%"><label for="NombreCompleto" class="label">Fecha</label></td>
                                            <td nowrap="nowrap">
                                                <label class="label req"><?php echo $FechaTransaccion ?></label>
                                                <input type="hidden" name="FechaTransaccion" id="FechaTransaccion" value="<?php echo $FechaTransaccion ?>"/>
                                            </td>
                                        </tr>
                                        <tr>
                                            <td nowrap="nowrap"><label for="Monto" class="label">Monto</label></td>
                                            <td><label class="label"><?php echo $Monto ?></label></td>
                                        </tr>
                                         <tr>
                                            <td nowrap="nowrap"><label for="Monto" class="label">G.A.</label></td>
                                            <td><label class="label"><?php echo $GastoAdministrativo ?></label></td>
                                        </tr>
                                         <tr>
                                            <td nowrap="nowrap"><label for="Monto" class="label">Mora</label></td>
                                            <td><label class="label"><?php echo floatval($Mora);?></label></td>
                                        </tr>
                                        <tr>
                                            <td nowrap="nowrap"><label for="Monto" class="label">Telefono Contacto</label></td>
                                            <td><label class="label"><?php echo $TelefonoContacto;?></label></td>
                                        </tr>
                                        <tr>
                                            <td nowrap="nowrap"><label for="InteresPorcentaje" class="label">Inter&eacute;s (%)</label></td>
                                            <td nowrap="nowrap">
                                            	<label class="label"><?php echo $InteresPorcentaje;?> %</label>
                                            </td>
                                        </tr>
                                        <tr>
                                            <td nowrap="nowrap"><label for="PeridiocidadPago" class="label">Forma Pago</label></td>
                                            <td nowrap="nowrap"><label class="label">
                                               		<?php 
                                               		if( $PeridiocidadPago=="D" ){ echo "Diario";}
            									  	if( $PeridiocidadPago=="S" ){ echo "Semanal";}
            									  	if( $PeridiocidadPago=="Q" ){ echo "Quincenal"; }
            									  	if( $PeridiocidadPago=="M" ){ echo "Mensual"; } 
            							  			?></label>
                                            </td>
                                        </tr>
                                        <tr>
                                            <td nowrap="nowrap"><label for="Duracion" class="label">Duraci&oacute;n</label></td>
                                            <td nowrap="nowrap"><label class="label"><?php echo $Duracion?></label>
                                                
                                            </td>
                                        </tr>
                                        <tr>
                                            <td nowrap="nowrap"><label for="HoraAtencion" class="label">Hora de Atenci&oacute;n</label></td>
                                            <td nowrap="nowrap"><label class="label"><?php echo $HoraAtencion ?></label></td>
                                        </tr>
                                        <tr>
                                            <td nowrap="nowrap"><label for="Observacion" class="label">Observaci&oacute;n</label></td>
                                            <td nowrap="nowrap"><label class="label"><?php echo $Observacion ?></label></td>
                                        </tr>

                                        
                                    </table>
									
                                </td>
                            </tr>
							
                        </table>

                    </td>
                </tr>
            </table>
        

    </div>
				</fieldset>

                <fieldset>
                           <legend class="fielsettex"><I>Verificar</I></legend>
                        <table width="100%" cellspacing="2" cellpadding="2" border="0" class="marco marcoForm">
                            <tr>
                                <td nowrap="nowrap" colspan="2" width="70%">
                                		 <table cellpadding="5" cellspacing="5" border="0" width="100%">
				                            <tr>
				                                
				                                <td width="40%">
				                                    <input type="radio" name="estado" id="validacion1" value="A" onclick="$('montoDescuentoDiv').style='display:block;';" <?php if($Estado=="A") echo "checked";?>>&nbsp;&nbsp;
				                                    <label class="label" for="validacion1">Aceptar</label>
				                                </td>
				                                <td>
				                                    <input type="radio" name="estado" id="validacion2" value="R" onclick="$('montoDescuentoDiv').style='display:none;';" <?php if($Estado=="R") echo "checked";?>>&nbsp;&nbsp;
				                                    <label class="label" for="validacion2">Rechazar</label>
				                                </td>
				                                <td nowrap="nowrap" width="8%" colspan="2" class="cabecera">&nbsp;</td>
				                            </tr>
				                        </table>
				                        <div id="montoDescuentoDiv" <?php if($Estado=="R") echo 'style="display:none"';elseif($Estado=="A") 'style="display:"';else echo 'style="display:none"';?> >
				                        <table cellpadding="5" cellspacing="0" border="0" width="100%" id="">
				                        	<?php if($Tipo == "R"){?>
				                            <tr>
				                               
				                                <td width="10%">
				                                    <label class="label" for="MontoDescuento">Saldo</label>
				                                </td>
				                                <td>
				                                    <label class="label" id="SaldoAnterior"><?php echo $SaldoAnterior ?></label>
				                                </td>
				                                <td nowrap="nowrap" width="8%" colspan="2" class="cabecera">&nbsp;</td>
				                            </tr>
				                        	<tr>
				                               
				                                <td width="10%">
				                                    <label class="label" for="MontoDescuento">Monto Extra Final</label>
				                                </td>
				                                <td>
				                                    <input type="text" class="text validate-number" name="MontoExtraFinal" id="MontoExtraFinal" value="<?php echo $MontoExtraFinal ?>" onkeyup="SumarMF('<?php echo $SaldoAnterior;?>');"/>
				                                </td>
				                                <td nowrap="nowrap" width="8%" colspan="2" class="cabecera">&nbsp;</td>
				                            </tr>
				                            <tr>
				                               
				                                <td width="10%">
				                                    <label class="label" for="MontoDescuento">Monto Final</label>
				                                </td>
				                                <td>
				                                    <label class="label req" id="MontoFinal"><?php echo $MontoFinal ?></label>
				                                </td>
				                                <td nowrap="nowrap" width="8%" colspan="2" class="cabecera">&nbsp;</td>
				                            </tr>
				                            <?php }else{?>
				                            <tr>
				                               
				                                <td width="10%">
				                                    <label class="label" for="MontoDescuento">Monto Final</label>
				                                </td>
				                                <td>
				                                    <input type="text" class="text validate-number" name="MontoFinal" id="MontoFinal" value="<?php echo $MontoFinal ?>"/>
				                                </td>
				                                <td nowrap="nowrap" width="8%" colspan="2" class="cabecera">&nbsp;</td>
				                            </tr>
				                            <?php }?>
				                        	
				                            
				                            <tr>
				                               
				                                <td width="10%">
				                                    <label class="label" for="PorcentajeFinal">% Int. Final</label>
				                                </td>
				                                <td>
				                                    <select name="PorcentajeFinal" id="PorcentajeFinal" class="combo required" onchange="">
	            										<option value="">-Seleccione-</option>
	            										<?php 
														for($i=0;$i<=60;$i=$i + 0.5){?>
														<option value="<?php echo $i?>" style="text-align:right;" <?php if($i == $InteresPorcentaje){?> selected <?php }?>><?php echo $i."%"?></option>
														<?php	
														}
														?>
	            									</select>
				                                </td>
				                                <td nowrap="nowrap" width="8%" colspan="2" class="cabecera">&nbsp;</td>
				                            </tr>
				                             <tr>
				                               
				                                <td width="10%">
				                                    <label class="label" for="MontoDescuento">G.A.</label>
				                                </td>
				                                <td>
				                                    <input type="text" class="text validate-number" name="GastoAdministrativo" id="GastoAdministrativo" value="<?php echo $GastoAdministrativo; ?>"/>
				                                </td>
				                                <td nowrap="nowrap" width="8%" colspan="2" class="cabecera">&nbsp;</td>
				                            </tr>
				                            
				                             <tr>
				                               
				                                <td width="10%">
				                                    <label class="label" for="MontoDescuento">Mora</label>
				                                </td>
				                                <td>
				                                    <input type="text" class="text validate-number" name="Mora" id="Mora" value="<?php echo $Mora; ?>"/>
				                                </td>
				                                <td nowrap="nowrap" width="8%" colspan="2" class="cabecera">&nbsp;</td>
				                            </tr>
				                             <tr>
	                                            <td nowrap="nowrap"><label for="PeridiocidadPago" class="label">Forma Pago</label></td>
	                                            <td nowrap="nowrap">
	                                                <select class="combo required Validation-passed" type="text" id="PeridiocidadPago" name="PeridiocidadPago">
	            									  <option value="D" <?php if( $PeridiocidadPago=="D" ){ echo "SELECTED"; } ?>>Diario</option>
	            									  <option value="S" <?php if( $PeridiocidadPago=="S" ){ echo "SELECTED"; } ?>>Semanal</option>
	            									  <option value="Q" <?php if( $PeridiocidadPago=="Q" ){ echo "SELECTED"; } ?>>Quincenal</option>
	            									  <option value="M" <?php if( $PeridiocidadPago=="M" ){ echo "SELECTED"; } ?>>Mensual</option>
	            							  		</select>
	                                            </td>
	                                        </tr>
				                            <tr>
	                                            <td nowrap="nowrap"><label for="Duracion" class="label">Duraci&oacute;n Final</label></td>
	                                            <td nowrap="nowrap">
	                                            	<?php 
	                                            	if(!$Duracion) $Duracion = 30;?>
	                                                <select name="Duracion" id="Duracion" type="text" class="combo required">
	                                                    <option value="7"  <?php if( $Duracion == "7" ){ echo "SELECTED"; }  ?> >7 D&iacute;as</option>
	                                                    <option value="15" <?php if( $Duracion == "15" ){ echo "SELECTED"; }  ?>>15 D&iacute;as</option>
	                                                    <option value="30" <?php if( $Duracion == "30" ){ echo "SELECTED"; }  ?>>30 D&iacute;as</option>
	                                                    <option value="45" <?php if( $Duracion == "45" ){ echo "SELECTED"; }  ?>>45 D&iacute;as</option>
	                                                    <option value="60" <?php if( $Duracion == "60" ){ echo "SELECTED"; }  ?>>60 D&iacute;as</option>
	                                                    <option value="75" <?php if( $Duracion == "75" ){ echo "SELECTED"; }  ?>>75 D&iacute;as</option>
	                                                    <option value="90" <?php if( $Duracion == "90" ){ echo "SELECTED"; }  ?>>90 D&iacute;as</option>
	        								        </select>
	                                            </td>
	                                        </tr>
				                        </table>    
				                        </div>        
                                                                  
                                        
                                        <table cellpadding="5" cellspacing="5" border="0" width="100%" id="">
	                                        <tr>
	                                            <td nowrap="nowrap"  width="10%"><label for="Observacion2" class="label">Comentario</label></td>
	                                            <td nowrap="nowrap"><textarea name="ObservacionFinal" id="ObservacionFinal" rows="2" cols="60"><?php echo $ObservacionFinal;?></textarea></td>
	                                        </tr>
										</table>    
                                        
                                    </table>
									
                                </td>
                            </tr>
							<tr>
								<td colspan="2" align="center" width="100%">
									<table width="100%">
										<tr>
                                            <td width="100%" align="center">
                                                 <table width="100%" border="0">
                                                    <tr>
                                                        <td align="right" width="55%"><?php // echo $FechaTransaccion;?>
                                                        	<?php if($Estado == "P" || ($Estado == "A" && !$IdPrestamoReferencia && $FechaTransaccion <= "2019-01-01")){?>
                                                            <input type="submit" class="button" value="Guardar" onclick="">
                                                            <?php }?>
                                                        </td>
                                                        <td width="45%">
                                                            <div id="s_ImagenLoad" style="display: none;"><img src="/images/progress.gif" border="0"/>&nbsp;<label class="laber req">Grabando...</label></div>
                                                            &nbsp;
                                                        </td>
                                                    </tr>
                                                </table>
                                            </td>
                                        </tr>
									</table>
								</td>
							</tr>
                        </table>

                    </td>
                </tr>
            </table>
        </form>

    </div>
</fieldset>

<script type="text/javascript">
	SumarMF = function(saldo){
				
		if($('MontoExtraFinal').value == "") MontoExtraFinal = 0
		else MontoExtraFinal = $('MontoExtraFinal').value;
		
		MontoFinal = parseFloat(MontoExtraFinal) + parseFloat(saldo);
		
		$('MontoFinal').innerHTML = MontoFinal.toFixed(2);	
		
		
		
		
	}

    var valid = new Validation('form1', {immediate : true});
</script>