Se agregan los campos uzytusuario_CAMPUS_ABREV_CODE y…

Se agregan los campos uzytusuario_CAMPUS_ABREV_CODE y uzytusuario_DPTO_ABREV_CODE al ModelUzyTUsuario y al DtoUzyTUsuario
parent f5a721de
......@@ -75,6 +75,12 @@ public class DtoUzyTUsuario {
private String uzytusuario_CAMPUS_CODE;
@Size(max = 4)
private String uzytusuario_DEPARTAMENTO_CODE;
@Positive(message = "El campo uzytusuario_CAMPUS_ABREV_CODE debe ser un número positivo")
private Integer uzytusuario_CAMPUS_ABREV_CODE;
@Size(max = 3)
private String uzytusuario_DPTO_ABREV_CODE;
private Set<DtoUzyTPerfil> perfiles;
}
......@@ -113,6 +113,14 @@ public class ModelUzyTUsuario {
private String uzytusuario_DEPARTAMENTO_CODE;
@Column(name = "uzytusuario_CAMPUS_ABREV_CODE")
private Integer uzytusuario_CAMPUS_ABREV_CODE;
@Size(max = 3)
@Column(name = "uzytusuario_DPTO_ABREV_CODE", length = 3)
private String uzytusuario_DPTO_ABREV_CODE;
//RELACIÓN CON LA TABLA ANEXOSPR-TABLA HIJA
@JsonIgnore
......
......@@ -158,11 +158,17 @@ public class ServiceUzyTUsuario implements IServiceUzyTUsuario {
if (dtoUzyTUsuario.getSpbpers_sex() != null) {
entity.setSpbpers_sex(dtoUzyTUsuario.getSpbpers_sex());
}
if (dtoUzyTUsuario.getUzytusuario_CAMPUS_ABREV_CODE() != null) {
entity.setUzytusuario_CAMPUS_ABREV_CODE(dtoUzyTUsuario.getUzytusuario_CAMPUS_ABREV_CODE());
}
if (dtoUzyTUsuario.getUzytusuario_DEPARTAMENTO_CODE() != null) {
entity.setUzytusuario_DPTO_ABREV_CODE(dtoUzyTUsuario.getUzytusuario_DEPARTAMENTO_CODE());
}
ModelUzyTUsuario usuarioActualizado = daoUzyTUsuario.save(entity);
return mapper.entityToDto(usuarioActualizado);
} catch (ResourceNotFoundException ex) {
throw ex;
}catch (Exception ex) {
} catch (Exception ex) {
throw new RuntimeException("Error al editar el usuario -> " + ex.getMessage());
}
}
......@@ -215,10 +221,9 @@ public class ServiceUzyTUsuario implements IServiceUzyTUsuario {
return dtoUsuarioConPerfiles;
} catch (InvalidArgumentException |ResourceNotFoundException ex) {
} catch (InvalidArgumentException | ResourceNotFoundException ex) {
throw ex;
}
catch (Exception ex) {
} catch (Exception ex) {
throw new RuntimeException("Error al asignar perfil al usuario: " + ex.getMessage());
}
}
......@@ -251,7 +256,7 @@ public class ServiceUzyTUsuario implements IServiceUzyTUsuario {
return dtoUsuarioConPerfiles;
} catch (InvalidArgumentException |ResourceNotFoundException ex) {
} catch (InvalidArgumentException | ResourceNotFoundException ex) {
throw ex;
} catch (Exception ex) {
throw new RuntimeException("Error al eliminar perfil del usuario: " + ex.getMessage());
......
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