Exemple #1
0
 public function addEmpleado($dui, $primerNombre, $segundoNombre, $primerApellido, $segundoApellido, $unidadAsignada)
 {
     $empleado = new Empleado();
     $empleado->setDui($dui);
     $empleado->setPrimerNombre($primerNombre);
     $empleado->setSegundoNombre($segundoNombre);
     $empleado->setPrimerApellido($primerApellido);
     $empleado->setSegundoApellido($segundoApellido);
     $unidadDao = new UnidadOrganizativaDao($this->doctrine);
     $unidad = $unidadDao->getUnidadOrg($unidadAsignada);
     $empleado->setUnidadOrganizativa($unidad);
     $this->em->persist($empleado);
     $this->em->flush();
     $matrizMensajes = array('El proceso de almacenar rol termino con exito', 'Empleado ' . $empleado->getIdEmpleado());
     return $matrizMensajes;
 }