<?php 
session_start();
$ruta='../';
require_once("class_folder/covensol_siv_c_inventario.php");
$prop['habilitar_json_lib']=true;
$objsiv=new covensol_siv_c_inventario($prop);
$objsiv->io_conexiones->decodificar_post();
$datos = $objsiv->io_conexiones->asignar_post();


switch($datos['criterio']){
	
	  	  
	  case "InfoCostos":														
					require_once("covensol_siv_inf_movcostos.php");
					echo '<br />';
			break;
	  
	  case "AgregarMovCos":														
					$objsiv->io_sql->begin_transaction();					
					$resp = $objsiv->GuardarCostosEntradaInv($datos);											
					if($resp===false or !$objsiv->nummovcos){
						$objsiv->io_sql->rollback();
						$objsiv->io_conexiones->mensajes_ajax("<b>ERROR:</b> El costo no pudo ser agregado guardado. <br>Transacción Abortada!");
						exit();
						break;
					}								
					$objsiv->io_sql->commit();	
					$objsiv->io_conexiones->ejecutar_js("cargar_nro");
					$objsiv->io_conexiones->dato_js("har_nummovcos",$objsiv->nummovcos);					
									
			break;
	   	  
	  case "EliminarMovCos":				
					$objsiv->io_sql->begin_transaction();
					$resp = $objsiv->EliminarCostosEntradaInv($datos);	
					if($resp===false){
						$objsiv->io_sql->rollback(); 
						$objsiv->io_conexiones->mensajes_ajax("<b>ERROR:</b> El costo no pudo ser eliminado. <br>Transacción Abortada!");
						break;
					}
					
					$objsiv->io_sql->commit();
					$objsiv->io_conexiones->ejecutar_js("ir_nuevo");
			break;
		
}


?>