C# 클래스 Browser.mod.DB

파일 보기 프로젝트 열기: NtreevSoft/Crashweb

공개 메소드들

메소드 설명
InsertCallstackComment ( int callstack_uid, string author, string comment ) : bool
LoadCallstack ( int callstack_uid, ForEachSinglestep func ) : bool
LoadCallstackComment ( int callstack_uid, ForEachCallstackComment func ) : bool
LoadCallstackList ( int project_uid, int pageNo, int pageSize, int fromDate, int toDate, bool seperate_version, string specific_version, int hideResolved, ForEachCallstackGroup func, int &totalPageSize ) : bool
LoadCallstackPreview ( int callstack_uid, string &callstack ) : bool
LoadDailyCount ( int project_uid, short fromDate, short toDate, ForEachDailyCount func ) : bool
LoadProject ( sProject>.Dictionary &projectList ) : bool
LoadReport ( int project_uid, int pageNo, int pageSize, ForEachCallstack func, int &totalPageSize, ReportWhereFilter filterType = ReportWhereFilter.None, string filterValue = "", int hideResolved ) : bool
LoadReportDeleted ( int project_uid, ForEachCallstack func ) : bool
LoadSameReport ( int callstack_uid, ForEachCallstack func ) : bool
LoadTrendCount ( int callstack_uid, short fromDate, short toDate, ForEachTrendCount func ) : bool
ReserveReparse ( int project_uid, int report_uid, string version ) : bool
UpdateCallstackState ( int callstack_uid, string state ) : bool
UpdateReportState ( int report_uid, int state ) : bool

비공개 메소드들

메소드 설명
DB ( ) : System
DelegateReport ( System.Data.SqlClient.SqlDataReader reader, ForEachCallstack func ) : void
GetRelativeTimeString ( System.DateTime dateTime ) : string
RemoveUnwantedChars ( string str ) : string

메소드 상세

InsertCallstackComment() 공개 정적인 메소드

public static InsertCallstackComment ( int callstack_uid, string author, string comment ) : bool
callstack_uid int
author string
comment string
리턴 bool

LoadCallstack() 공개 정적인 메소드

public static LoadCallstack ( int callstack_uid, ForEachSinglestep func ) : bool
callstack_uid int
func ForEachSinglestep
리턴 bool

LoadCallstackComment() 공개 정적인 메소드

public static LoadCallstackComment ( int callstack_uid, ForEachCallstackComment func ) : bool
callstack_uid int
func ForEachCallstackComment
리턴 bool

LoadCallstackList() 공개 정적인 메소드

public static LoadCallstackList ( int project_uid, int pageNo, int pageSize, int fromDate, int toDate, bool seperate_version, string specific_version, int hideResolved, ForEachCallstackGroup func, int &totalPageSize ) : bool
project_uid int
pageNo int
pageSize int
fromDate int
toDate int
seperate_version bool
specific_version string
hideResolved int
func ForEachCallstackGroup
totalPageSize int
리턴 bool

LoadCallstackPreview() 공개 정적인 메소드

public static LoadCallstackPreview ( int callstack_uid, string &callstack ) : bool
callstack_uid int
callstack string
리턴 bool

LoadDailyCount() 공개 정적인 메소드

public static LoadDailyCount ( int project_uid, short fromDate, short toDate, ForEachDailyCount func ) : bool
project_uid int
fromDate short
toDate short
func ForEachDailyCount
리턴 bool

LoadProject() 공개 정적인 메소드

public static LoadProject ( sProject>.Dictionary &projectList ) : bool
projectList sProject>.Dictionary
리턴 bool

LoadReport() 공개 정적인 메소드

public static LoadReport ( int project_uid, int pageNo, int pageSize, ForEachCallstack func, int &totalPageSize, ReportWhereFilter filterType = ReportWhereFilter.None, string filterValue = "", int hideResolved ) : bool
project_uid int
pageNo int
pageSize int
func ForEachCallstack
totalPageSize int
filterType ReportWhereFilter
filterValue string
hideResolved int
리턴 bool

LoadReportDeleted() 공개 정적인 메소드

public static LoadReportDeleted ( int project_uid, ForEachCallstack func ) : bool
project_uid int
func ForEachCallstack
리턴 bool

LoadSameReport() 공개 정적인 메소드

public static LoadSameReport ( int callstack_uid, ForEachCallstack func ) : bool
callstack_uid int
func ForEachCallstack
리턴 bool

LoadTrendCount() 공개 정적인 메소드

public static LoadTrendCount ( int callstack_uid, short fromDate, short toDate, ForEachTrendCount func ) : bool
callstack_uid int
fromDate short
toDate short
func ForEachTrendCount
리턴 bool

ReserveReparse() 공개 정적인 메소드

public static ReserveReparse ( int project_uid, int report_uid, string version ) : bool
project_uid int
report_uid int
version string
리턴 bool

UpdateCallstackState() 공개 정적인 메소드

public static UpdateCallstackState ( int callstack_uid, string state ) : bool
callstack_uid int
state string
리턴 bool

UpdateReportState() 공개 정적인 메소드

public static UpdateReportState ( int report_uid, int state ) : bool
report_uid int
state int
리턴 bool