Examples of Family


Examples of org.jugile.proto2.domain.Family

 
  public void testNNRemoveAfterCommit() {
    Domain.reset();
    Domain d = Domain.getDomain();

    Family f1 = d.createFamily().setName("f1");
    Family f2 = d.createFamily().setName("f2");
   
    Person p1 = d.createPerson().setName("p1");
    Person p2 = d.createPerson().setName("p2");
   
    f1.addFriendPerson(p1);
View Full Code Here

Examples of org.jugile.proto2.domain.Family

 
 
  public void testCleanUpConnectionsOnDelete() {
    Domain.reset();
    Domain d = Domain.getDomain();
    Family f1 = d.createFamily().setName("f1");
    Family f2 = d.createFamily().setName("f2");
   
    Person p1 = d.createPerson().setName("p1");
    Person p2 = d.createPerson().setName("p2");
   
    f1.addPerson(p1);
    f1.addPerson(p2);
   
    assertEquals(2,f1.getPersons().size());
    p1.delete();
    assertEquals(1,f1.getPersons().size());
   
    d.commit();
    f1 = d.getFamily(f1.id());
    assertEquals(1,f1.getPersons().size())
   
    f2 = d.getFamily(f2.id());
    p2 = d.getPerson(p2.id());
    p2.addFriendFamily(f1);
    p2.addFriendFamily(f2);
    assertEquals(2,p2.getFriendFamilies().size());
   
    f2.delete();
    assertEquals(1,p2.getFriendFamilies().size());
    d.commit();
    p2 = d.getPerson(p2.id());
    assertEquals(1,p2.getFriendFamilies().size());
   
View Full Code Here

Examples of org.jugile.proto2.domain.Family

  public void testDeleteNNEnd() {
    Domain.reset();
    Domain d = Domain.getDomain();
   
    Person p1 = d.createPerson().setName("p1");
    Family f1 = d.createFamily().setName("f1");
    p1.addFriendFamily(f1);
    assertEquals(1,p1.getFriendFamilies().size());
    assertEquals(1,f1.getFriendPersons().size());
    d.dump("1");
    d.commit();
    d.dump("2");
    p1 = d.getPerson(p1.id());
    f1 = d.getFamily(f1.id());
    assertEquals(1,p1.getFriendFamilies().size());
    assertEquals(1,f1.getFriendPersons().size());
    d.dump("3");
//    p1.delete();
//    assertEquals(0,f1.getFriendPersons().size());
    //f1.removeFriendPerson(p1);
   
    f1.delete();
    d.dump("deleted f1");
    assertEquals(0,p1.getFriendFamilies().size());

    d.rollback();
  }
View Full Code Here

Examples of org.jugile.proto2.domain.Family

 
  public void testNNRemoveUow() {
    Domain.reset();
    Domain d = Domain.getDomain();

    Family f1 = d.createFamily().setName("f1");
    Family f2 = d.createFamily().setName("f2");
   
    Person p1 = d.createPerson().setName("p1");
    Person p2 = d.createPerson().setName("p2");
   
    f1.addFriendPerson(p1);
View Full Code Here

Examples of org.jugile.proto2.domain.Family

    Domain.reset();
    Domain d = Domain.getDomain();
 
    Person p1 = d.createPerson().setName("p1");
    Person p2 = d.createPerson().setName("p2");
    Family f1 = d.createFamily().setName("f1");
   
    f1.addPerson(p1);
    f1.addPerson(p2);

    d.commit();

    f1 = d.getFamily(f1.id());
    assertEquals(2, f1.getPersons().size());
   
    //p1 = d.getPerson(p1.id());
    //p2 = d.getPerson(p2.id());
    d.dump("before delete");
    for (Person p : f1.getPersons()) {
      print("================================ DELETE: " + p);
      p.delete();
    }
    d.dump("after delete");
    assertEquals(0,f1.getPersons().size());
    d.commit();
   
    f1 = d.getFamily(f1.id());
    assertEquals(0,f1.getPersons().size());
    d.rollback();
   
  }
View Full Code Here

Examples of org.jugile.proto2.domain.Family

    Person p = (Person)Bo.createNew(Person.class);
    p.setName("Jukka");
    String name = p.getName();
    print("name: " + name);
   
    Family f = (Family)Bo.createNew(Family.class);
    f.setName("Rahkonen");
    p.setFamily(f);

    assertEquals("Rahkonen", p.getFamily().getName());
    d.rollback();
  }
View Full Code Here

Examples of org.jugile.proto2.domain.Family

    assertEquals("Jukka",p.getName());
    assertEquals(40,p.getAge());
    assertEquals(new Time("21.06.1971"),p.getTs());

    UnitOfWork uow = DomainCore.getUnitOfWork();
    Family f = (Family)uow.createNewBo(Family.class);
    f.setName("Rahkonen");
    p.setFamily(f);
    assertEquals("Rahkonen",p.getFamily().getName());
   
    print("p: " +p);
View Full Code Here

Examples of systole.domain.clinicalInformation.Family

        this.entityName = "Familiar";
    }

    @Override
    protected void loadEntityOnForm() {
        Family familyToLoad = (Family) this.curretnEntity;
        JDialogFamily formToLoad = (JDialogFamily) this.editForm;
        formToLoad.getjEdtDescription().setText(familyToLoad.getName());
        formToLoad.getjCbmSex().setSelectedItem(familyToLoad.getSex());
    }
View Full Code Here

Examples of systole.domain.clinicalInformation.Family

        formToLoad.getjCbmSex().setSelectedItem(familyToLoad.getSex());
    }

    @Override
    protected void loadEntityFromForm() {
        Family familyToLoad = (Family) this.curretnEntity;
        JDialogFamily formToLoad = (JDialogFamily) this.editForm;

        familyToLoad.setName(formToLoad.getjEdtDescription().getText());
        familyToLoad.setSex((String) formToLoad.getjCbmSex().getSelectedItem());
        familyToLoad.setLastUpdate(Calendar.getInstance());

    }
View Full Code Here

Examples of systole.domain.clinicalInformation.Family

    }

    @Override
    protected String valid() {
        JDialogFamily formToLoad = (JDialogFamily) this.editForm;
        Family family = (Family) this.curretnEntity;

        if ((formToLoad.getjEdtDescription().getText() == null) || (formToLoad.getjEdtDescription().getText().isEmpty())) {
            return "Debe ingresar la descripción";
        }

        try {
            if (this.facadeDB.getFamilyBroker().existFamily(formToLoad.getjEdtDescription().getText(), family.getId())) {
                return "Ya existe un familiar con la descripción ingresada";
            }
        } catch (ExceptionDAO ex) {
            this.facadeDB.refreshSession();
            return ex.getMessage();
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.