/// <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(SharedLocalDB db, CategoryEntity[] categories) { if (categories != null) { db.SaveCategories(categories.ToList()); } }
/// <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(SharedLocalDB db, CallEntity[] calls) { if (calls != null) { db.SaveMyCalls(calls.ToList()); } }
public static void DeleteCategoriesFromLocalDatabase(SharedLocalDB db) { db.DeleteCategories(); }
/// <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(SharedLocalDB db) { return db.LoadMyCalls().ToArray(); }
/// <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(SharedLocalDB db) { return db.LoadCategories().ToArray(); }
/// <summary> /// Opdater et kald /// </summary> /// <param name="db">Den delte database PCL</param> /// <param name="callEntity">Kaldet</param> public static void UpdateMyCallToLocalDatabase(SharedLocalDB db, CallEntity callEntity) { if (callEntity != null) { db.UpdateMyCall(callEntity); } }