correccion

parent e0095f35
......@@ -43,7 +43,7 @@ class BackendUsuarioController extends Controller
}
public function crearAction(Request $request){
$busId = $this->getUser()->getBusId();
//$busId = $this->getUser()->getBusId();
//$busId = '';
$log = Utiles::setLog('BackendBundle\Controller\BackendUsuarioController:crearAction[BusId:'.$busId.']', 'backend/backend');
$log->debug('Entrando');
......@@ -105,7 +105,7 @@ class BackendUsuarioController extends Controller
'Usuario creado exitosamente!'
);
return $this->redirect($this->generateUrl('backend_backendusuario_editar', array('bus_id' => $backendUsuario->getBusId())));
return $this->redirect($this->generateUrl('backend_backendusuario_editar', array('bid' => $backendUsuario->getBusId())));
}
......@@ -114,13 +114,13 @@ class BackendUsuarioController extends Controller
//$busId = '';
$log = Utiles::setLog('BackendBundle\Controller\BackendUsuarioController:editarAction[BusId:'.$busId.']', 'backend/backend');
$log->debug('Entrando');
$bus_id = $request->get('bid',null);
$log->debug('Entrando... bid:'.$bus_id);
$bid = $request->get('bid',null);
$log->debug('Entrando... bid:'.$bid);
$backendUsuario = BackendUsuarioQuery::create()->filterByBusEliminado(0)->findPk($bus_id);
$backendUsuario = BackendUsuarioQuery::create()->filterByBusEliminado(0)->findPk($bid);
if($backendUsuario == null){
throw $this->createNotFoundException('BackendUsuario no existe en base a bus_id:'.$bus_id);
throw $this->createNotFoundException('BackendUsuario no existe en base a bid:'.$bid);
}
return $this->render('backend/backendusuario/editar.html.twig', array(
......@@ -136,35 +136,35 @@ class BackendUsuarioController extends Controller
$log = Utiles::setLog('BackendBundle\Controller\BackendUsuarioController:actualizarAction[BusId:'.$busId.']', 'backend/backend');
$log->debug('Entrando.');
$bus_id = $request->get('bid');
$bid = $request->get('bid');
$email = $request->get('backendUsuarioEmail');
$nombres = $request->get('backendUsuarioNombres');
$roles = $request->get('backendUsuarioRoles',array());
$estado = $request->get('backendUsuarioEstado');
$log->debug('bid:'.$bus_id.' | email:'.$email.' | nombres:'.$nombres.' | estado:'.$estado);
$log->debug('bid:'.$bid.' | email:'.$email.' | nombres:'.$nombres.' | estado:'.$estado);
if(!is_numeric($bus_id) || !filter_var($email, FILTER_VALIDATE_EMAIL) || $nombres == '' || !is_numeric($estado)){
if(!is_numeric($bid) || !filter_var($email, FILTER_VALIDATE_EMAIL) || $nombres == '' || !is_numeric($estado)){
$log->err('parametros invalidos..');
throw $this->createNotFoundException('parametros invalidos');
}
if($this->verificarEmail($email,$bus_id) == true){
if($this->verificarEmail($email,$bid) == true){
$this->get('session')->getFlashBag()->add(
'error',
'Usuario ya esta registrado con el email:'.$email
);
return $this->redirect($this->generateUrl('backend_backendusuario_editar', array('bus_id' => $bus_id)));
return $this->redirect($this->generateUrl('backend_backendusuario_editar', array('bid' => $bid)));
}
$backendUsuario = BackendUsuarioQuery::create()->filterByBusEliminado(0)->findPk($bus_id);
$backendUsuario = BackendUsuarioQuery::create()->filterByBusEliminado(0)->findPk($bid);
if($backendUsuario == null){
throw $this->createNotFoundException('BackendUsuario no existe en base a bus_id:'.$bus_id);
throw $this->createNotFoundException('BackendUsuario no existe en base a bid:'.$bid);
}
$backendUsuario->setBusEmail($email);
......@@ -188,13 +188,13 @@ class BackendUsuarioController extends Controller
'Usuario modificado exitosamente!'
);
return $this->redirect($this->generateUrl('backend_backendusuario_editar', array('bus_id' => $backendUsuario->getBusId())));
return $this->redirect($this->generateUrl('backend_backendusuario_editar', array('bid' => $backendUsuario->getBusId())));
}
public function eliminarAction(Request $request){
$busId = $this->getUser()->getBusId();
//$busId = '';
//$busId = $this->getUser()->getBusId();-> este era el problema
$busId = $request->get('bid');
$log = Utiles::setLog('BackendBundle\Controller\BackendUsuarioController:eliminarAction[BusId:'.$busId.']', 'backend/backend');
$log->debug('Entrando.');
......@@ -211,7 +211,7 @@ class BackendUsuarioController extends Controller
$backendUsuario = BackendUsuarioQuery::create()->filterByBusEliminado(0)->findPk($busId);
if($backendUsuario == null){
throw $this->createNotFoundException('BackendUsuario no existe en base a bus_id:'.$busId);
throw $this->createNotFoundException('BackendUsuario no existe en base a bid:'.$busId);
}
$backendUsuario->setBusEliminado(1);
......@@ -228,26 +228,26 @@ class BackendUsuarioController extends Controller
}
public function resetAction(Request $request){
$busId = $this->getUser()->getBusId();
//$busId = '';
//$busId = $this->getUser()->getBusId();
$busId = $request->get('bid');
$log = Utiles::setLog('BackendBundle\Controller\BackendUsuarioController:resetAction[BusId:'.$busId.']', 'backend/backend');
$log->debug('Entrando.');
$bus_id = $request->get('bid');
$bid = $request->get('bid');
$log->debug('bid:'.$bus_id);
$log->debug('bid:'.$bid);
if(!is_numeric($bus_id)){
if(!is_numeric($bid)){
$log->err('reset| parametros invalidos..');
throw $this->createNotFoundException('parametros invalidos');
}
else{
$backendUsuario = BackendUsuarioQuery::create()->filterByBusEliminado(0)->findPk($bus_id);
$backendUsuario = BackendUsuarioQuery::create()->filterByBusEliminado(0)->findPk($bid);
if($backendUsuario == null){
throw $this->createNotFoundException('BackendUsuario no existe en base a bus_id:'.$bus_id);
throw $this->createNotFoundException('BackendUsuario no existe en base a bid:'.$bid);
}
$encoder = $this->container->get('security.password_encoder');
......@@ -268,13 +268,13 @@ class BackendUsuarioController extends Controller
}
private function verificarEmail($email,$bus_id=null) {
private function verificarEmail($email,$bid=null) {
if($bus_id == null){
if($bid == null){
$count = BackendUsuarioQuery::create()->filterByBusEliminado(0)->filterByBusEmail($email)->count();
}
else{
$count = BackendUsuarioQuery::create()->filterByBusEliminado(0)->filterByBusEmail($email)->filterByBusId(array($bus_id), \Criteria::NOT_IN)->count();
$count = BackendUsuarioQuery::create()->filterByBusEliminado(0)->filterByBusEmail($email)->filterByBusId(array($bid), \Criteria::NOT_IN)->count();
}
if($count > 0)
......@@ -302,7 +302,7 @@ class BackendUsuarioController extends Controller
$log->debug('Entrando.');
$log->debug('bus_id:'.$busId);
$log->debug('bid:'.$busId);
if(!is_numeric($busId)){
......@@ -314,7 +314,7 @@ class BackendUsuarioController extends Controller
$backendUsuario = BackendUsuarioQuery::create()->filterByBusEliminado(0)->findPk($busId);
if($backendUsuario == null){
throw $this->createNotFoundException('BackendUsuario no existe en base a bus_id:'.$busId);
throw $this->createNotFoundException('BackendUsuario no existe en base a bid:'.$busId);
}
return $this->render(
......@@ -338,7 +338,7 @@ class BackendUsuarioController extends Controller
$log->debug('Entrando.');
$log->debug('bus_id:'.$busId);
$log->debug('bid:'.$busId);
if(!is_numeric($busId)){
......@@ -350,7 +350,7 @@ class BackendUsuarioController extends Controller
$backendUsuario = BackendUsuarioQuery::create()->filterByBusEliminado(0)->findPk($busId);
if($backendUsuario == null){
throw $this->createNotFoundException('BackendUsuario no existe en base a bus_id:'.$busId);
throw $this->createNotFoundException('BackendUsuario no existe en base a bid:'.$busId);
}
$passActual = $request->get('backendUsuarioPassActual', null);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment