Package edu.umbc.ultra.logic

Examples of edu.umbc.ultra.logic.Patient


          (String) userEntity.getProperty("FirstName"),
          (String) userEntity.getProperty("LastName"));

      // Populate patient object with patient entity properties from
      // database
      Patient patient = new Patient(
          (String) patientEntity.getProperty("FirstName"),
          (String) patientEntity.getProperty("LastName"),
          (Date) patientEntity.getProperty("DOB"),
          Patient.getGenderFromString((String) patientEntity.getProperty("Gender")),
          (String) patientEntity.getProperty("ID"));
View Full Code Here


    if (blobKey == null) {
      redirect(res, blobKey);
      return;
    }

    Patient patient = null;
    Date DoB = null;
    String first = req.getParameter("first");

    // Makes sure there is a valid value in patient first name.
    if ((first == null) || (first.length() == 0)) {
      redirect(res, blobKey);
      return;
    }
    String last = req.getParameter("last");

    // Makes sure there is a valid value in patient last name.
    if ((last == null) || (last.length() == 0)) {
      redirect(res, blobKey);
      return;
    }
    try {
      DateFormat df = new SimpleDateFormat("MM/dd/yyyy");
      String dob = req.getParameter("DoB");
      // Make sure there is a value in the DoB field before trying to
      // parse it.
      if (dob == null || dob.length() == 0) {
        redirect(res, blobKey);
        return;
      }
      else {
        DoB = df.parse(dob);
      }
    }
    catch (ParseException e) {
      DoB = new Date();
    }
   
    Gender gender = Patient.getGenderFromString(req.getParameter("gender"));
    patient = new Patient(first, last, DoB, gender);

    // Gets the active user.
   
    // Get an instance of the UserService
    UserService userService = UserServiceFactory.getUserService();
View Full Code Here

 
    DatastoreService datastore = DatastoreServiceFactory
        .getDatastoreService();
   
    User author = entry.getAuthor();
    Patient patient = entry.getPatient();
    ArrayList<Comment> comments = entry.getComments();

    // Create and add Patient entity using as a key the unique id assigned
    // upon creation
    Entity patientEntity = new Entity("Patient", patient.getId(),KeyFactory.createKey("User", author.getGoogleUser()));
    patientEntity.setProperty("FirstName", patient.getFirstName());
    patientEntity.setProperty("LastName", patient.getLastName());
    patientEntity.setProperty("DOB", patient.getDob());
    patientEntity.setProperty("Gender", patient.getGender().toString());
    patientEntity.setProperty("ID", patient.getId());
    datastore.put(patientEntity);
   
    // Create and add DataEntry entity with a generated unique key,
    // specifying the parent key as the user
    Entity dataEntity = new Entity("DataEntry", patientEntity.getKey());
View Full Code Here

TOP

Related Classes of edu.umbc.ultra.logic.Patient

Copyright © 2018 www.massapicom. 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.