Skip to content

FourjsGenero/pool_doctors_server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pool_doctors_server

This project contains the back end applications to be used in conjunction with the Pool Doctors demo application for Genero Mobile.

This project consists of a a number of applications.

The applications are ...

pool_doctors_server

This is the application that contains the web services that are used by the mobile application to interface with the back end database.

pool_doctors_enquiry

This is an applicaton that allows you to view the data in back end database. The left hand side consists of a list of jobs in the database.

Screen Shot 2021-01-22 at 15 08 31

The right hand side consists of a number of collapsible group boxes that allow you to view the dataa in the child tables for each job. To view the data for that job, expand the appropriate group box

Screen Shot 2021-01-22 at 15 08 51

There are 3 actions

  • Refresh - Redo the selects from the database
  • Web Services - This will run the pool_doctors_service_test application that you can use to test the various Web Services
  • Delete - Delete the data for the currently selected job

pool_doctors_service_test

Allows you to do rudimentary tests of the various web services from the back end. It will display any results to stdout so is intended to be run from Geneor Studio so that output appears in the output panel. Similarly some of the input parameters are hard-coded e.g. customer_get() is hard-coded to AKL028, product_get is hard-coded to "WIDESKIM"

pool_doctors_service_test_create

Tests the generation of the 4gl client code that is used to call the web services

(Small change to update language associated with repository)

pool_doctors_create_db

Creates the back end database and populates some data into the customer and product tables

Usage

The intended usage is that you will

  1. Run pool_doctors_create_db to create the database on your backend
  2. Start pool_doctors_server to start the back end web services exposing the data in this database
  3. Start pool_doctors_enquiry to view the data in the back end database
  4. From pool_doctors_enquiry you can click Web Services button to execute a web service and click Refresh button to update your view of the database. A good test as part of this is to i) click Web Services->Create Random Job ii) click Refresh and observe that the number of jobs in the list on the left will grow by one

About

The server side program that is supporting the Pool Doctors GeneroMobile application

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors