} else if (employee.getEmployeeId() != null) {
// Throw IAE
throw new IllegalArgumentException(MessageFormat.format("employee.employeeId={0} is unexpected.", employee.getEmployeeId())); //NOI18N
- } else if (employee.getEmployeeCompany() == null) {
+ } else if (employee.getEmployeeBasicData() == null) {
// Throw NPE
throw new NullPointerException("employee.employeeCompany is null"); //NOI18N
- } else if (employee.getEmployeeCompany().getBasicDataId() == null) {
+ } else if (employee.getEmployeeBasicData().getBasicDataId() == null) {
// Throw it again
throw new NullPointerException("employee.employeeCompany.basicDataId is null"); //NOI18N
- } else if (employee.getEmployeeCompany().getBasicDataId() < 1) {
+ } else if (employee.getEmployeeBasicData().getBasicDataId() < 1) {
// Throw IAE
- throw new IllegalArgumentException(MessageFormat.format("employee.employeeCompany.basicDataId={0} is invalid.", employee.getEmployeeCompany().getBasicDataId())); //NOI18N
+ throw new IllegalArgumentException(MessageFormat.format("employee.employeeCompany.basicDataId={0} is invalid.", employee.getEmployeeBasicData().getBasicDataId())); //NOI18N
} else if (employee.getEmployeeBranchOffice() == null && employee.getEmployeeDepartment() == null && employee.getEmployeeHeadquarter() == null) {
// At least one must be set
throw new NullPointerException("employee.employeeBranchOffice, employee.employeeDepartment and employee.employeeHeadquarter is null"); //NOI18N
} else if ((employee.getEmployeePersonalData() != null) && (employee.getEmployeePersonalData().getContactId() < 1)) {
// Throw IAE
throw new IllegalArgumentException(MessageFormat.format("employee.employeePersonalData.contactId={0} is unexpected.", employee.getEmployeePersonalData().getContactId())); //NOI18N
- } else if ((employee.getEmployeePosition() != null) && (employee.getEmployeePosition().getJobPositionId() == null)) {
+ } else if ((employee.getEmployeeJobPosition() != null) && (employee.getEmployeeJobPosition().getJobPositionId() == null)) {
// Throw NPE
throw new NullPointerException("employee.employeePosition.jobPositionId is null"); //NOI18N
- } else if ((employee.getEmployeePosition() != null) && (employee.getEmployeePosition().getJobPositionId() < 1)) {
+ } else if ((employee.getEmployeeJobPosition() != null) && (employee.getEmployeeJobPosition().getJobPositionId() < 1)) {
// Throw IAE
- throw new IllegalArgumentException(MessageFormat.format("employee.employeePosition.jobPositionId={0} is unexpected.", employee.getEmployeePosition().getJobPositionId())); //NOI18N
+ throw new IllegalArgumentException(MessageFormat.format("employee.employeePosition.jobPositionId={0} is unexpected.", employee.getEmployeeJobPosition().getJobPositionId())); //NOI18N
} else if ((employee.getEmployeeUserOwner() != null) && (employee.getEmployeeUserOwner().getUserId() == null)) {
// Throw NPE
throw new NullPointerException("employee.employeeUserOwner.userId is null"); //NOI18N
}
// Make company (basic data) managed
- employee.setEmployeeCompany(this.createManaged(employee.getEmployeeCompany()));
+ employee.setEmployeeBasicData(this.createManaged(employee.getEmployeeBasicData()));
// Is branch office set?
if (employee.getEmployeeBranchOffice() instanceof BranchOffice) {
}
// Is headquarter set?
- if (employee.getEmployeePosition() instanceof JobPosition) {
+ if (employee.getEmployeeJobPosition() instanceof JobPosition) {
// Then make it managed
- final JobPosition jobPosition = this.createManaged(employee.getEmployeePosition());
+ final JobPosition jobPosition = this.createManaged(employee.getEmployeeJobPosition());
// Set it back
- employee.setEmployeePosition(jobPosition);
+ employee.setEmployeeJobPosition(jobPosition);
}
// Is headquarter set?
import javax.mail.internet.AddressException;
import javax.mail.internet.InternetAddress;
import org.mxchange.jcontacts.model.contact.Contact;
-import org.mxchange.jcontacts.model.contact.ContactUtils;
-import org.mxchange.jcontacts.model.contact.UserContact;
+import org.mxchange.jcontacts.model.contact.Contacts;
import org.mxchange.jcontactsbusiness.model.basicdata.BasicData;
import org.mxchange.jcontactsbusiness.model.basicdata.BusinessBasicData;
import org.mxchange.jcontactsbusiness.model.branchoffice.BranchOffice;
final Headquarter managedHeadquarters = this.getEntityManager().find(BusinessHeadquarters.class, headquarters.getHeadquartersId());
// Should be there
- assert (managedHeadquarters instanceof BasicData) : "managedHeadquarters is null"; //NOI18N
+ assert (managedHeadquarter instanceof Headquarter) : "managedHeadquarter is null"; //NOI18N
// Trace message
this.getLoggerBeanLocal().logTrace(MessageFormat.format("{0}.createManaged: managedHeadquarters={1} - EXIT!", this.getClass().getSimpleName(), managedHeadquarters)); //NOI18N
final Contact managedContact = this.getEntityManager().merge(foundContact);
// Copy all
- ContactUtils.copyAll(detachedContact, managedContact);
+ Contacts.copyAll(detachedContact, managedContact);
// Trace message
this.getLoggerBeanLocal().logTrace(MessageFormat.format("{0}.mergeContactData: foundContact={1} - EXIT!", this.getClass().getSimpleName(), managedContact)); //NOI18N
import javax.persistence.PersistenceException;
import javax.persistence.Query;
import org.mxchange.jcontacts.model.contact.Contact;
-import org.mxchange.jcontacts.model.contact.ContactUtils;
+import org.mxchange.jcontacts.model.contact.Contacts;
import org.mxchange.jjobs.database.BaseJobsDatabaseBean;
import org.mxchange.jphone.model.phonenumbers.fax.DialableFaxNumber;
import org.mxchange.jphone.model.phonenumbers.fax.FaxNumbers;
final Contact managedContact = this.getEntityManager().merge(foundContact);
// Copy all
- ContactUtils.copyAll(user.getUserContact(), managedContact);
+ Contacts.copyAll(managedUser.getUserContact(), managedContact);
// Set it back in user
user.setUserContact(managedContact);