<?php
require_once("../includes/clase_sesion.php");
$sesion=new sesion(); // inicio la sesion

require_once("../includes/funciones_generales.php");

if(!comprobar_sesion()){
	$ar=array();
	$ar['error']='session';
	echo json_encode($ar);
	exit;
}

require_once("../includes/MySQL.php");
$academia = new Servidor_Base_Datos(AC_CONN_HOST,AC_CONN_USER,AC_CONN_PASS,AC_CONN_DB."".$sesion->get('anio'));

if(isset($_POST['oper'])){
	$acction=$_POST['oper'];
	$codigo=$_POST['id']; //codigo del regidtro
	
	
$cod_estudiante = $_POST['txt_cod_estudiante'];
$apellido1_est = $_POST['txt_apellido1_est'];
$apellido2_est = $_POST['txt_apellido2_est'];
$nombre1_est = $_POST['txt_nombre1_est'];
$nombre2_est = $_POST['txt_nombre2_est'];
$fechnacimiento_est = $_POST['txt_fechnacimiento_est'];

$lugnacimiento_est = $_POST['txtpobnac']; // lugar de nacimiento

$tipodocumento_est = $_POST['txt_tipodocumento_est'];
$numedocumento_est = $_POST['txt_numedocumento_est'];

$lugexpedoc_est = $_POST['txtmpio']; // lugar donde expidio el documento el estudiante

$genero_est = $_POST['txt_genero_est'];
$subsidio_est = $_POST['txt_subsidio_est'];
$repitente_est = $_POST['txt_repitente_est'];
$nuevo_ins_est = $_POST['txt_nuevo_ins_est'];
$bienestar_origen = $_POST['txt_bienestar_origen'];
$cod_condiaca = $_POST['txt_cod_condiaca'];
$cod_situaca = $_POST['txt_cod_situaca'];
$cod_fterecurso = $_POST['txt_cod_fterecurso'];

$muniexpulsor_est = $_POST['txtmpio_exp']; // ultimo municipio expulsor

$cod_sisben = $_POST['txt_cod_sisben'];
$cod_estrato = $_POST['txt_cod_estrato'];
$cod_disca = $_POST['txt_cod_disca'];
$cod_etnia = $_POST['txt_cod_etnia'];
$cod_resguardo = $_POST['txt_cod_resguardo'];
$nombrepadre_est = $_POST['txt_nombrepadre_est'];
$docpadre_est = $_POST['txt_docpadre_est'];

$lugexpdoc_padre = $_POST['txtmpio_exp_padre']; //lugar expedicion doc padre

$ocupacion_padre = $_POST['txt_ocupacion_padre'];
$nommadre_est = $_POST['txt_nommadre_est'];
$docmadre_est = $_POST['txt_docmadre_est'];

$lugexpdoc_madre = $_POST['txtmpio_exp_madre'];//lugar expedicion doc madre

$ocupacion_madre = $_POST['txt_ocupacion_madre'];
$nomacudiente_est = $_POST['txt_nomacudiente_est'];
$docacudiente_est = $_POST['txt_docacudiente_est'];

$lugexpdoc_acud = $_POST['txtmpio_exp_acu']; //lugar expedicion doc acudeinte

$ocupacion_acu = $_POST['txt_ocupacion_acu'];
$direccion_est = $_POST['txt_direccion_est'];

$municiresidencia_est = $_POST['txtpobcor']; // municipio de correspondencia de el estud

$telefono_est = $_POST['txt_telefono_est'];
$celular_est = $_POST['txt_celular_est'];

/*$fechaingreso_est = $_POST['txt_fechaingreso_est'];
$fechaegreso_est = $_POST['txt_fechaegreso_est'];*/

$foto_est = $numedocumento_est.".".$_POST['txtext'];
$cod_conflicto = $_POST['txt_cod_conflicto'];
$secprivado_est = $_POST['txt_secprivado_est'];
$otrompio_est = $_POST['txt_otrompio_est'];
$cod_capaexcep = $_POST['txt_cod_capaexcep'];
$zon_est = $_POST['txt_zon_est'];
$madrecabeza_est = $_POST['txt_madrecabeza_est'];
$beneficiamadrecabeza_est = $_POST['txt_beneficiamadrecabeza_est'];
$beneficiaveterano_est = $_POST['txt_beneficiaveterano_est'];
$beneficiaheroe_est = $_POST['txt_beneficiaheroe_est'];
$restaurante_est = $_POST['txt_restaurante_est'];
$transporte_est = $_POST['txt_transporte_est'];

//validar estos 2 cmp
$estado_est = $_POST['txt_estado_est'];
$matriculado = $_POST['txt_matriculado'];

$mail_est = $_POST['txt_mail_est'];


	switch($acction){
		case 'del':
			$sql="delete from `aca_estudiantes`  where cod_estudiante='$codigo'";
		break;
		case 'edit';
			$sql="UPDATE aca_estudiantes SET  apellido1_est = '$apellido1_est', apellido2_est = '$apellido2_est', nombre1_est = '$nombre1_est', 
			nombre2_est = '$nombre2_est', fechnacimiento_est = '$fechnacimiento_est', lugnacimiento_est = '$lugnacimiento_est', 
			tipodocumento_est = '$tipodocumento_est', numedocumento_est = '$numedocumento_est', lugexpedoc_est = '$lugexpedoc_est', 
			genero_est = '$genero_est', subsidio_est = '$subsidio_est', repitente_est = '$repitente_est', nuevo_ins_est = '$nuevo_ins_est', 
			bienestar_origen = '$bienestar_origen', cod_condiaca = '$cod_condiaca', cod_situaca = '$cod_situaca', cod_fterecurso = '$cod_fterecurso', 
			muniexpulsor_est = '$muniexpulsor_est', cod_sisben = '$cod_sisben', cod_estrato = '$cod_estrato', cod_disca = '$cod_disca', 
			cod_etnia = '$cod_etnia', cod_resguardo = '$cod_resguardo', nombrepadre_est = '$nombrepadre_est', docpadre_est = '$docpadre_est', 
			lugexpdoc_padre = '$lugexpdoc_padre', ocupacion_padre = '$ocupacion_padre', nommadre_est = '$nommadre_est', docmadre_est = '$docmadre_est', 
			lugexpdoc_madre = '$lugexpdoc_madre', ocupacion_madre = '$ocupacion_madre', nomacudiente_est = '$nomacudiente_est', 
			docacudiente_est = '$docacudiente_est', lugexpdoc_acud = '$lugexpdoc_acud', ocupacion_acu = '$ocupacion_acu', 
			direccion_est = '$direccion_est', municiresidencia_est = '$municiresidencia_est', telefono_est = '$telefono_est', 
			celular_est = '$celular_est',  foto_est = '$foto_est', cod_conflicto = '$cod_conflicto', secprivado_est = '$secprivado_est', otrompio_est = '$otrompio_est', cod_capaexcep = '$cod_capaexcep', 
			zon_est = '$zon_est', madrecabeza_est = '$madrecabeza_est', beneficiamadrecabeza_est = '$beneficiamadrecabeza_est', 
			beneficiaveterano_est = '$beneficiaveterano_est', beneficiaheroe_est = '$beneficiaheroe_est', restaurante_est = '$restaurante_est', 
			transporte_est = '$transporte_est', mail_est = '$mail_est' 
			WHERE cod_estudiante='$codigo'";
		break;
		case 'add':
			$sql="INSERT INTO aca_estudiantes (apellido1_est,apellido2_est,nombre1_est,nombre2_est,fechnacimiento_est,lugnacimiento_est,
			tipodocumento_est,numedocumento_est,lugexpedoc_est,genero_est,subsidio_est,repitente_est,nuevo_ins_est,bienestar_origen,
			cod_condiaca,cod_situaca,cod_fterecurso,muniexpulsor_est,cod_sisben,cod_estrato,cod_disca,cod_etnia,cod_resguardo,
			nombrepadre_est,docpadre_est,lugexpdoc_padre,ocupacion_padre,nommadre_est,docmadre_est,lugexpdoc_madre,ocupacion_madre,
			nomacudiente_est,docacudiente_est,lugexpdoc_acud,ocupacion_acu,direccion_est,municiresidencia_est,telefono_est,celular_est,
			fechaingreso_est,foto_est,cod_conflicto,secprivado_est,otrompio_est,cod_capaexcep,zon_est,madrecabeza_est,
			beneficiamadrecabeza_est,beneficiaveterano_est,beneficiaheroe_est,restaurante_est,transporte_est,matriculado,mail_est)
			 
			VALUES ('$apellido1_est','$apellido2_est','$nombre1_est','$nombre2_est','$fechnacimiento_est','$lugnacimiento_est',
			'$tipodocumento_est','$numedocumento_est','$lugexpedoc_est','$genero_est','$subsidio_est','$repitente_est','$nuevo_ins_est',
			'$bienestar_origen','$cod_condiaca','$cod_situaca','$cod_fterecurso','$muniexpulsor_est','$cod_sisben','$cod_estrato',
			'$cod_disca','$cod_etnia','$cod_resguardo','$nombrepadre_est','$docpadre_est','$lugexpdoc_padre','$ocupacion_padre',
			'$nommadre_est','$docmadre_est','$lugexpdoc_madre','$ocupacion_madre','$nomacudiente_est','$docacudiente_est',
			'$lugexpdoc_acud','$ocupacion_acu','$direccion_est','$municiresidencia_est','$telefono_est','$celular_est',
			'CURDATE()','$foto_est','$cod_conflicto','$secprivado_est','$otrompio_est','$cod_capaexcep',
			'$zon_est','$madrecabeza_est','$beneficiamadrecabeza_est','$beneficiaveterano_est','$beneficiaheroe_est','$restaurante_est',
			'$transporte_est','$matriculado','$mail_est')";
			
/*			$sql2="INSERT INTO conf_usuarios
            (login, pass, nombres_usu, apellidos_usu, num_identificacion, mail_usuario, ide_cargo, tipo_usu, active)
				VALUES ('$numedocumento_est', '".hashCripPwd($numedocumento_est)."', '$nombre1_est $nombre2_est', '$apellido1_est $apellido2_est', '$numedocumento_est', '$mail_est', '6', '7', 'N');";
*/
		break;
		default:
			$sql="";
	}
	if($sql!=''){
		$academia->instruccion($sql);
		
		if($acction=='add'){
			
			$rta=array('error'=>$academia->extraer_error(),'id'=>$academia->ultima_fila());
			#$academia->instruccion($sql2);
			echo json_encode($rta);
		}else{
			$rta=array('error'=>$academia->extraer_error(),'id'=>$codigo);
			echo json_encode($rta);
		}
	}	
}
$academia->cerrar();
?>