예제 #1
0
        /// <summary>
        /// Gemmer alle Categories, tilknyttet Choices og Details til PatientApp'ens egen lokale SQL database
        /// </summary>
        /// <param name="db">Den delte database PCL</param>
        /// <param name="categories">Et array med Categories, tilknyttet Choices og Details som skal gemmes</param>
        public static void SaveCategoriesToLocalDatabase(DAL db, CategoryEntity[] categories)
        {

            if (categories != null)
            {
                db.SaveCategories(categories.ToList());
            }

        }
예제 #2
0
 /// <summary>
 /// Gemmer alle foretaget kald til PatientApp'ens egen lokale SQL database
 /// </summary>
 /// <param name="db">Den delte database PCL</param>
 /// <param name="calls">Et array med alle kald</param>
 public static void SaveCallsToLocalDatabase(DAL db, CallEntity[] calls)
 {
     if (calls != null)
     {
         db.SaveMyCalls(calls.ToList());
     } 
 }
예제 #3
0
 public static void DeleteCategoriesFromLocalDatabase(DAL db)
 {
     db.DeleteCategories();
 }
예제 #4
0
        /// <summary>
        /// Indlæser alle kald fra PatientApp'ens egen lokale SQL database
        /// </summary>
        /// <param name="db">Den delte database PCL</param>
        /// <returns></returns>
        public static CallEntity[] LoadCallsFromLocalDatabase(DAL db)
        {
            try
            {
                CallEntity[] calls = db.LoadMyCalls().ToArray();
                if (calls != null)
                {
                    return calls;
                }
            }
            catch (Exception e)
            {
                
            }

            return new List<CallEntity>().ToArray();
            
        }
예제 #5
0
 /// <summary>
 /// Indlæser alle Categories, tilknyttet Choices og Details fra PatientApp'ens egen lokale SQL database
 /// </summary>
 /// <param name="db">Den delte database PCL</param>
 /// <returns>Returner et array med Categories, tilknyttet Choices og Details</returns>
 public static CategoryEntity[] LoadCategoriesFromLocalDatabase(DAL db)
 {
     return db.LoadCategories().ToArray();
 }
예제 #6
0
 /// <summary>
 /// Opdater et kald
 /// </summary>
 /// <param name="db">Den delte database PCL</param>
 /// <param name="callEntity">Kaldet</param>
 public static void UpdateMyCallToLocalDatabase(DAL db, CallEntity callEntity)
 {
     if (callEntity != null)
     {
         db.UpdateMyCall(callEntity);
     }
 }