Ejemplo n.º 1
0
        //
        // Zwraca listę leków wszystkich leków posortowanych alfabetycznie
        //
        public List <Medicine> GetMedicinesSortAlphabetically()
        {
            /*
             * CEL:
             * Zwraca listę leków wszystkich leków posortowanych alfabetycznie
             */

            // Lista zwróconych cytatów
            List <Medicine> medicines = null;

            // Zwraca listę leków posortowanych alfabetycznie
            using (MediboxDataContext dc = new MediboxDataContext(MediboxDataContext.DBConnectionString))
            {
                medicines = (from med in dc.MedicinesTable orderby med.MedicinName ascending select med).ToList();
            }

            // Zwróć leki
            return(medicines);
        }
Ejemplo n.º 2
0
        //
        // Zwraca listę zadań z podanego zakresu posortowaną wg. daty rozpoczęcia
        //
        public List <MediTask> GetTasksSortByStartData(DateTime startDate, DateTime endDate)
        {
            /*
             * CEL:
             * Zwraca listę zadań z podanego zakresu posortowaną wg. daty rozpoczęcia
             *
             * ZWRACANY PARAMETR:
             * startDate:DateTime - data rozpoczęcia
             * endDate:DateTime - data zakończenia
             */

            // Lista zwróconych zadań
            List <MediTask> tasks = null;

            // Zwraca listę zadań z podanego zakresu
            using (MediboxDataContext dc = new MediboxDataContext(MediboxDataContext.DBConnectionString))
            {
                tasks = (from task in dc.MediTasksTable where (task.StartDate > startDate) && (task.StartDate < endDate) orderby task.StartDate ascending select task).ToList();
            }

            // Zwróć listę zadań
            return(tasks);
        }