Tareas #673. Al dar de alta una solicitud si me dejo de seleccionar algo me lo detecta en rojo y si luego edito para arreglarlo la deja igual

git-svn-id: https://192.168.0.254/svn/Proyectos.Incam_Intranet/trunk/src@78 e2b1556b-49f8-d141-9351-52d6861a72d9
This commit is contained in:
roberto 2011-05-23 09:56:13 +00:00
parent dcde5d9df7
commit f8908c02c8
3 changed files with 16 additions and 7 deletions

View File

@ -111,7 +111,7 @@
function menuCandidatos(){
// Lista de candidatos
echo '<a href="lista_candidatos.php" class="menuOption" style="color:#000000">'.$this->locale['801'].'</a>';
echo '<a href="lista_candidatos.php?order=nombre&modo=asc&byEstado=0" class="menuOption" style="color:#000000">'.$this->locale['801'].'</a>';
// Nuevo candidato
echo '<a href="addCandidato.php" class="menuOption" style="color:#000000">'.$this->locale['802'].'</a>';

View File

@ -63,12 +63,15 @@ if(!empty($_POST)) {
$errores[]= "7";
}
if(($pesoTec=="") ||($pesoIdi=="") || ($pesoPer=="")
//BORRAR
/* if(($pesoTec=="") ||($pesoIdi=="") || ($pesoPer=="")
|| !is_numeric($pesoTec) || !is_numeric($pesoIdi) || !is_numeric($pesoPer)
|| (!($pesoTec>=0)) ||(!($pesoIdi>=0)) || (!($pesoPer>=0))
|| ($pesoTec + $pesoIdi + $pesoPer != 100)){
$errores[]="8";
}
*/
// Si no hay errores insertamos el pedido
if(count($errores)==0){
include_once("Objects/ListaPedido.php");

View File

@ -35,6 +35,8 @@ $mensaje="";
switch ($action) {
case "edit":
try{
//BORRAR
/*
$pesoTec=$_POST['pesoTec'];
$pesoIdi=$_POST['pesoIdi'];
$pesoPer=$_POST['pesoPer'];
@ -44,15 +46,19 @@ switch ($action) {
|| ($pesoTec + $pesoIdi + $pesoPer != 100)){
$errores[]="8";
}
*/
/* Comprobamos que el número de personas necesarios no sea inferior el número de personas
* que están actualmente aceptadas
*/
$listaAceptadas=$pedido->getCandidatosAceptados();
//BORRAR
/* $listaAceptadas=$pedido->getCandidatosAceptados();
if($_POST['empleados']< count($listaAceptadas)){
$errores[]="9";
$mensaje=$locale['1096'];
}
*/
if(count($errores)==0){
$pedido->setCampo("nombre",$_POST['nombre']);
$pedido->setCampo("prioridad",$_POST['prioridad']);
@ -63,9 +69,9 @@ switch ($action) {
$pedido->setCampo("salario_min",$_POST['salario_min']);
$pedido->setCampo("salario_max",$_POST['salario_max']);
$pedido->setCampo("procedencia",$_POST['procedencia']);
$pedido->setCampo("pesoIdioma",$pesoIdi);
$pedido->setCampo("pesoPerfil",$pesoPer);
$pedido->setCampo("pesoTecno",$pesoTec);
// $pedido->setCampo("pesoIdioma",$pesoIdi);
// $pedido->setCampo("pesoPerfil",$pesoPer);
// $pedido->setCampo("pesoTecno",$pesoTec);
$pedido->addPerfiles($_POST['perfil']);
$pedido->addTecnologias($_POST['tecnologia']);