public function delEntidad(Entidad $entidad) { if (!$entidad) { throw $this->createNotFoundException('No se encontro entidad con ese id ' . $entidad->getEntId()); } //$this->em->remove($entidad); $this->em->flush(); $matrizMensajes = array('El proceso de eliminar termino con exito', 'Entidad ' . $entidad->getEntId()); return $matrizMensajes; }
private function validarFormulario(Entidad $entidad) { if ($entidad->getEntRegMinsal() == null || $entidad->getEntRegMinsal() == '') { return 'ERROR: El Registro de Usuario (MINSAL) se encuentra vacío'; /*}else if($entidad->getEntRegDgii() == null || $entidad->getEntRegDgii()==''){ return 'ERROR: El Número Resolución DGII se encuentra vacío';/**/ } else { if ($entidad->getEntTel() == null || $entidad->getEntTel() == '') { return 'ERROR: El Teléfono se encuentra vacío'; } else { if ($entidad->getEntGiro() == null || $entidad->getEntGiro() == '') { return 'ERROR: El Giro o Actividad Económica se encuentra vacío'; } else { if ($entidad->getEntEmail() == null || $entidad->getEntEmail() == '') { return 'ERROR: El E-mail se encuentra vacío'; } else { if (filter_var($entidad->getEntEmail(), FILTER_VALIDATE_EMAIL) != true) { return 'ERROR: El E-mail (' . $entidad->getEntEmail() . ') es un correo invalido'; } else { if ($entidad->getEntNombre() == null || $entidad->getEntNombre() == '') { return 'ERROR: El Nombre propietario, Denominación o Razón Social se encuentra vacío'; } else { if ($entidad->getEntNombComercial() == null || $entidad->getEntNombComercial() == '') { return 'ERROR: El Nombre Comercial se encuentra vacío'; } else { if ($entidad->getEntDireccionMatriz() == null || $entidad->getEntDireccionMatriz() == '') { return 'ERROR: La Dirección Casa Matriz se encuentra vacío'; } else { if ($entidad->getEntUsosAlcohol() == null || $entidad->getEntUsosAlcohol() == '') { return 'ERROR: El Usos del Alcohol se encuentra vacío'; } } } } } } } } } return ""; }
private function crearInvIdProductor(Inventario $inventarioDetalle, Entidad $provEntidad) { $user = $this->get('security.context')->getToken()->getUser(); $inventarioDao = new InventarioDao($this->getDoctrine()); //Buscamos si el encabezado en la tabla de "Inventario" existe $inventario = $inventarioDao->findInventario($provEntidad->getEntId(), $inventarioDetalle->getAlcohol()->getAlcId(), $inventarioDetalle->getInvGrado(), $inventarioDetalle->getInvNombreEsp()); if ($inventario == null) { //#### Encabezado de Inventario $inventario = new Inventario(); $inventario->setEntidad($provEntidad); $inventario->setAlcohol($inventarioDetalle->getAlcohol()); $inventario->setInvLitros(0); $inventario->setInvGrado($inventarioDetalle->getInvGrado()); $inventario->setInvNombreEsp($inventarioDetalle->getInvNombreEsp()); $inventario->setAuditUserIns($user->getUsername()); $inventario->setAuditDateIns(new \DateTime()); } $inventarioDao->addInventario($inventario); return $inventario->getInvId(); }