C# 클래스 Kreyos.Classes.Managers.DatabaseManager

파일 보기 프로젝트 열기: kreyosopensource/KreyosWP

공개 프로퍼티들

프로퍼티 타입 설명
DB_NAME string
KREYOS_USER_ACTIVITIES string
KREYOS_USER_PROFILE string

공개 메소드들

메소드 설명
DeleteActivities ( ) : void
DeleteActivity ( int p_epoch ) : void
Init ( string p_user ) : void
InsertActivity ( Kreyos_User_Activities p_activity ) : void
ReadActivities ( ) : ObservableCollection
ReadActivity ( uint p_epoch ) : Kreyos_User_Activities
SaveUserAct ( List p_acts ) : void
UpdateActivity ( Kreyos_User_Activities p_activity ) : void

비공개 메소드들

메소드 설명
CheckFileExists ( string p_fileName ) : Task
DatabaseManager ( ) : System
OnCreate ( string p_dbPath, string p_dbName ) : Task

메소드 상세

DeleteActivities() 공개 메소드

public DeleteActivities ( ) : void
리턴 void

DeleteActivity() 공개 메소드

public DeleteActivity ( int p_epoch ) : void
p_epoch int
리턴 void

Init() 공개 메소드

public Init ( string p_user ) : void
p_user string
리턴 void

InsertActivity() 공개 메소드

public InsertActivity ( Kreyos_User_Activities p_activity ) : void
p_activity Kreyos.Classes.DBTables.Kreyos_User_Activities
리턴 void

ReadActivities() 공개 메소드

public ReadActivities ( ) : ObservableCollection
리턴 ObservableCollection

ReadActivity() 공개 메소드

public ReadActivity ( uint p_epoch ) : Kreyos_User_Activities
p_epoch uint
리턴 Kreyos.Classes.DBTables.Kreyos_User_Activities

SaveUserAct() 공개 메소드

public SaveUserAct ( List p_acts ) : void
p_acts List
리턴 void

UpdateActivity() 공개 메소드

public UpdateActivity ( Kreyos_User_Activities p_activity ) : void
p_activity Kreyos.Classes.DBTables.Kreyos_User_Activities
리턴 void

프로퍼티 상세

DB_NAME 공개적으로 정적으로 프로퍼티

public static string DB_NAME
리턴 string

KREYOS_USER_ACTIVITIES 공개적으로 정적으로 프로퍼티

The following keys are the actual table name
public static string KREYOS_USER_ACTIVITIES
리턴 string

KREYOS_USER_PROFILE 공개적으로 정적으로 프로퍼티

public static string KREYOS_USER_PROFILE
리턴 string