<?
 /*SCRIPT PARA MANTENIMIENTO DE ALUMNOS */
 /*DESARROLLADO POR: JOSE EFREN MONTERROSO SOLARES jefren@galileo.edu*/
  include("../fnc.php");
  enlinea_a();
  if(!$tipo_trn or !$txtcarnet){
    alert("Parámetros incorrectos","javascript:history.go(-1)");
  }

  switch($tipo_trn){
   case "Add1_old":
    $qver=mysql_query("select * from alumnos where carnet = '$txtcarnet'");
    if(mysql_num_rows($qver)>0){
      $iver=mysql_fetch_array($qver);
      alert("El número de carnet que ingresó ya existe\\nasignado a: {$iver[nombre]} {$iver[apellido]}","javascript:history.go(-1)");
    }

                $txtclave=base64_encode($txtclave);
                $txtclaveweb=base64_encode($txtclaveweb);
                $qnivel=mysql_query("select niveles.id, jornadas.id as jid
                                     from niveles, grados, jornadas
                                     where niveles.id = grados.nivel
                                     and jornadas.id = grados.jornada
                                     and grados.id = '$txtgrado'");

                $inivel=mysql_fetch_array($qnivel);
                $txtnombre=ucwords($txtnombre);
                $txtapellido=ucwords($txtapellido);
                $txtnombrepadre=ucwords($txtnombrepadre);
                if($txtfnd && $txtfnm && $txtfny){
                  if(!checkdate($txtfnm,$txtfnd,$txtfny)){
                    alert("La fecha de nacimiento ingresada es inválida");
                  }
                }
                $txtfn="$txtfny-$txtfnm-$txtfnd";
                if(!$txtactivo){$txtactivo="N";}
                
                $inivel=mysql_fetch_array($qnivel);
                $jornada=$inivel[jid];
                $nivel=$inivel[id];
                
                if(!$txtgrado){
                  $jornada=$nivel=$txtgrado=0;
                }
                
                $npass=base64_encode(substr($new_carnet,-4));

     $sql="insert into alumnos
           set
           carnet='$new_carnet',
           jornada='$jornada',
           grado_estudio='$txtgrado',
           nivel_estudio='$nivel',
           seccion='$txtseccion',
           beca_matricula='$txtbeca_matricula',
           beca_mensualidad='$txtbeca_mensualidad',
           clave='$npass',
           clave_web='$npass',
           activo='S',
           plan_pago='$txtplanpago',
           nombre='$txtnombre',
           apellido='$txtapellido',
           dcalle_avenida='$txtdcalleavenida',
           dnumero_casa='$txtdnumcasa',
           dzona='$txtdzona',
           dcolonia='$txtdcolonia',
           dmunicipio='$txtdmunicipio',
           ddepto='$txtdp',
           tel_casa='$txttelefono',
           tel_movil='$txttelefonom',
           sexo='$txtsexo',
           lugar_nacimiento='$txtlugarnac',
           fecha_nacimiento='$txtfnd-$txtfnm-$txtfny',
           religion='$txtreligion',
           mail='$txtmail',
           tipo_sangre='$txttiposangre',
           padre_nombre='$txtpadrenombre',
           padre_direccion='$txtpadredireccion',
           padre_telefono='$txtpadretelefono',
           padre_telefonom='$txtpadretelefonom',
           padre_lugartrabajo='$txtpadrelugartrabajo',
           padre_teltrabajo='$txtpadretelefonotrab',
           padre_mail='$txtpadremail',
           madre_nombre='$txtmadrenombre',
           madre_direccion='$txtmadredireccion',
           madre_telefono='$txtmadretelefono',
           madre_telefonom='$txtmadretelefonom',
           madre_lugartrabajo='$txtmadrelugartrabajo',
           madre_teltrabajo='$txtmadretelefonotrab',
           madre_mail='$txtmadremail',
           enc_nombre='$txtencnombre',
           enc_cedula='$txtenccedula',
           enc_direccion='$txtencdireccion',
           enc_telefono='$txtenctelefono',
           enc_telefonom='$txtenctelefonom',
           enc_lugartrabajo='$txtenclugartrabajo',
           enc_teltrabajo='$txtenctelefonotrab',
           enc_mail='$txtencmail',
           emg_avisara='$txtemgnombre',
           emg_direccion='$txtemgdireccion',
           emg_telefono='$txtemgtelefono',
           emg_telefonom='$txtemgtelefonom',
           emg_lugartrabajo='$txtemglugartrabajo',
           emg_teltrabajo='$txtemgtelefonotrab',
           emg_parentesco='$txtemgparentesco',
           bus='$txtbus',
           sarampion='$txtsarampion',
           hepatitis='$txthepatitis',
           laringitis='$txtlaringitis',
           paperas='$txtpaperas',
           varicela='$txtvaricela',
           rubeola='$txtrubeola',
           amigdalitis='$txtamigdalitis',
           meningitis='$txtmeningitis',
           otraenfermedad='$txtotraenfermedad',
           al_huevo='$txthuevo',
           al_humedad='$txthumedad',
           al_aspirina='$txtaspirina',
           al_frutas='$txtfrutas',
           al_grama='$txtgrama',
           al_chocolate='$txtchocolate',
           al_leche='$txtleche',
           al_polvo='$txtpolvo',
           al_antibiotico='$txtantibiotico',
           otraalergia='$txtotraalergia',
           md_donafen='$txtdonafen',
           md_alcohol='$txtalcohol',
           md_neobol='$txtneobol',
           md_acetaminofen='$txtacetaminofen',
           md_milanta='$txtmilanta',
           md_peptobismol='$txtpeptobismol',
           md_loratadina='$txtloratadina',
           md_aguaoxigenada='$txtaguaoxigenada',
           factura_nombre='$txtfacturanombre',
           factura_direccion='$txtfacturadireccion',
           factura_nit='$txtfacturanit'";

           $ins=mysql_query($sql);
           if($ins){
              confirmacion("Alumno [$txtapellido, $txtnombre]\\nagregado con éxito.\\n\\nDesea cargar una foto para el alumno en este momento?","frm_alumno_foto.php?idalumno=$txtcarnet","frm_alumno.php?");}else{echo "ERROR: ".mysql_error();
           }
   break;

   case "Update":
    $qver=mysql_query("select * from alumnos where carnet = '$txtcarnet'");
    if(mysql_num_rows($qver)==0){
      alert("ERROR: El número de carnet no existe","javascript:history.go(-1)");
    }
                $txtclave=base64_encode($txtclave);
                $txtclaveweb=base64_encode($txtclaveweb);
                
                $qnivel=mysql_query("select niveles.id, jornadas.id as jid
                                     from niveles inner join grados on grados.nivel = niveles.id
                                     inner join jornadas on grados.jornada = jornadas.id
                                     where grados.id = '$txtgrado'");


                $inivel=mysql_fetch_array($qnivel);
                if(!$txtactivo){$txtactivo="N";}

                if($txtfnd && $txtfnm && $txtfny){
                  if(!checkdate($txtfnm,$txtfnd,$txtfny)){
                    alert("La fecha de nacimiento ingresada es inválida",$goback);
                  }
                }

                $txtfn="$txtfny-$txtfnm-$txtfnd";
                $jornada=$inivel[jid];
                $nivel=$inivel[id];
                
                if(!$txtgrado){
                  $jornada=$nivel=$txtgrado=0;
                }
                
                if(!$txtplanpago){$txtplanpago=0;}
                if(!$txtddepto){$txtddepto=0;}
                if(!$txtdmunicipio){$txtdmunicipio=0;}
                if(!$txtactivo){$txtactivo="N";}
                $npass=base64_encode(substr($new_carnet,-4));

     $sql="update alumnos
           set
           jornada='$jornada',
           grado_estudio='$txtgrado',
           nivel_estudio='$nivel',
           beca_matricula='$txtbeca_matricula',
           beca_mensualidad='$txtbeca_mensualidad',
           seccion='$txtseccion',
           activo='$txtactivo',
           clave='$txtclave',
           clave_web='$txtclaveweb',
           plan_pago='$txtplanpago',
           nombre='$txtnombre',
           apellido='$txtapellido',
           dcalle_avenida='$txtdcalleavenida',
           dnumero_casa='$txtdnumcasa',
           dzona='$txtdzona',
           dcolonia='$txtdcolonia',
           dmunicipio='$txtdmunicipio',
           ddepto='$txtddepto',
           tel_casa='$txttelefono',
           tel_movil='$txttelefonom',
           sexo='$txtsexo',
           lugar_nacimiento='$txtlugarnac',
           fecha_nacimiento='$txtfn',
           religion='$txtreligion',
           mail='$txtmail',
           tipo_sangre='$txttiposangre',
           padre_nombre='$txtpadrenombre',
           padre_direccion='$txtpadredireccion',
           padre_telefono='$txtpadretelefono',
           padre_telefonom='$txtpadretelefonom',
           padre_lugartrabajo='$txtpadrelugartrabajo',
           padre_teltrabajo='$txtpadretelefonotrab',
           padre_mail='$txtpadremail',
           madre_nombre='$txtmadrenombre',
           madre_direccion='$txtmadredireccion',
           madre_telefono='$txtmadretelefono',
           madre_telefonom='$txtmadretelefonom',
           madre_lugartrabajo='$txtmadrelugartrabajo',
           madre_teltrabajo='$txtmadretelefonotrab',
           madre_mail='$txtmadremail',
           enc_nombre='$txtencnombre',
           enc_cedula='$txtenccedula',
           enc_direccion='$txtencdireccion',
           enc_telefono='$txtenctelefono',
           enc_telefonom='$txtenctelefonom',
           enc_lugartrabajo='$txtenclugartrabajo',
           enc_teltrabajo='$txtenctelefonotrab',
           enc_mail='$txtencmail',
           emg_avisara='$txtemgnombre',
           emg_direccion='$txtemgdireccion',
           emg_telefono='$txtemgtelefono',
           emg_telefonom='$txtemgtelefonom',
           emg_lugartrabajo='$txtemglugartrabajo',
           emg_teltrabajo='$txtemgtelefonotrab',
           emg_parentesco='$txtemgparentesco',
           bus='$txtbus',
           sarampion='$txtsarampion',
           hepatitis='$txthepatitis',
           laringitis='$txtlaringitis',
           paperas='$txtpaperas',
           varicela='$txtvaricela',
           rubeola='$txtrubeola',
           amigdalitis='$txtamigdalitis',
           meningitis='$txtmeningitis',
           ningunaenfermedad='$txtningunaenfermedad',
           otraenfermedad='$txtotraenfermedad',
           al_huevo='$txthuevo',
           al_humedad='$txthumedad',
           al_aspirina='$txtaspirina',
           al_frutas='$txtfrutas',
           al_grama='$txtgrama',
           al_chocolate='$txtchocolate',
           al_leche='$txtleche',
           al_polvo='$txtpolvo',
           al_antibiotico='$txtantibiotico',
           al_ninguna='$txtningunaalergia',
           otraalergia='$txtotraalergia',
           md_donafen='$txtdonafen',
           md_alcohol='$txtalcohol',
           md_neobol='$txtneobol',
           md_acetaminofen='$txtacetaminofen',
           md_milanta='$txtmilanta',
           md_peptobismol='$txtpeptobismol',
           md_loratadina='$txtloratadina',
           md_aguaoxigenada='$txtaguaoxigenada',
           med_nombre='$txtnombremedico',
           med_direccion='$txtmedicodireccion',
           med_telefono='$txtmedicotelefono',
           med_movil='$txtmedicomovil',
           med_beeper='$txtmedicobeeper',
           med_hospital='$txtmedicohospital',
           med_hospitaldireccion='$txthospitaldireccion',
           med_hospitaltelefono='$txthospitaltelefonos',
           med_servicioemg='$txtservicioemg',
           med_emgempresa='$txtemgempresa',
           med_emgempresatelefono='$txtemgempresatelefono',
           med_emgempresaafiliacion='$txtemgempresaafiliacion',
           factura_nombre='$txtfacturanombre',
           factura_direccion='$txtfacturadireccion',
           factura_nit='$txtfacturanit'
           where carnet='$idalumno'";

           $qupd=mysql_query($sql);
             if($qupd){alert("Alumno: $txtapellido, $txtnombre\\nactualizado con éxito","frm_alumno.php?");}else{echo "ERROR1: ".mysql_error();}
   break;

   default:
    alert("Parámetros incorrectos","javascript:history.go(-1)");
  }
?>
