Ejemplo n.º 1
0
 public Home()
 {
     this.InitializeComponent();
     ApplicationView.PreferredLaunchWindowingMode = ApplicationViewWindowingMode.FullScreen;
     activePatients = ActivePatient.getActivePatients(600);
     getActivePatientsToday();
 }
Ejemplo n.º 2
0
        private void getActivePatientsToday()
        {
            List <ActivePatient> tempList = new List <ActivePatient>();

            foreach (ActivePatient patient in activePatients)
            {
                String[] splitted = patient.Date.Split('-');
                int      year     = int.Parse(splitted[0]);
                int      month    = int.Parse(splitted[1]);
                int      day      = int.Parse(splitted[2]);
                int      hours    = int.Parse(splitted[3]);
                int      minutes  = int.Parse(splitted[4]);
                if (DateTimeOffset.Now.Year == year && DateTimeOffset.Now.Month == month && DateTimeOffset.Now.Day == day)
                {
                    string date = hours + ":";
                    if (minutes.ToString().Length == 1)
                    {
                        date += "0" + minutes.ToString();
                    }
                    else
                    {
                        date += minutes.ToString();
                    }
                    ActivePatient temp = new ActivePatient()
                    {
                        FirstName = patient.FirstName,
                        LastName  = patient.LastName,
                        Category  = patient.Category,
                        Method    = patient.Method,
                        Date      = date
                    };
                    tempList.Add(temp);
                }
            }
            tempList.Sort();
            foreach (ActivePatient patient in tempList)
            {
                activePatientsToday.Add(patient);
            }
        }