clip_image001

Main Home Page

clip_image002

Patients

clip_image003

DataGid has a Tooltip linked to the RowLoaded event.

So when the user hover the mouse on any row a tooltip is displayed

clip_image004

Add New Child Window

clip_image005

Child Windows where the Selected Patient info can be changed

clip_image006

The botons on the right will lead to pages like this one

  • After seleting a patient, the end user can click on any of the related entities, for example in this case is the Consultations for that patient
  • There is a Grid, that hold the Collections of Consultations the selected patient has, . The Gid is bound to the collection
  • The TextBoxes, ChechBoxes, DataPickers, etc are bound to the current Consultation

clip_image007

Here is the CRUD..

The Buttons use the RelayCommand inside the View Model

clip_image008

This is how the Code behind looks like, because all the logic is inside the ViewModel

clip_image009

Inside the XAML, is where the ViewModel is set, so all properties are accessible

clip_image010

clip_image011

The Busy Indictor is there for all pages, controls and Child Windows, and bound to the IsBusy

clip_image012

Last edited Jul 8, 2011 at 2:51 AM by BusinessApp, version 1

Comments

No comments yet.