C# Class IssueTracker.Data.Services.IssueService

Inheritance: IIssueService
Afficher le fichier Open project: radike/issue-tracker Class Usage Examples

Méthodes publiques

Méthode Description
Add ( Issue issue ) : Issue
GetAllIssues ( ) : ICollection
GetAllIssues ( System.Guid projectId ) : ICollection
GetAllVersions ( System.Guid id ) : ICollection
GetByProjectCodeAndIssueNumber ( string projectCode, int issueNumber ) : Issue
GetCommentsForIssue ( System.Guid issueId ) : ICollection
GetIssueCount ( ) : int
GetIssueCount ( IssueType issueType ) : int
GetIssueCount ( IssueType issueType, System.Guid projectId ) : int
GetIssueCount ( IssueType issueType, System.Guid projectId, bool includeClosedIssue = true ) : int
GetIssueCount ( IssueType issueType, Project project, bool includeClosedIssue = true ) : int
GetIssuesByType ( IssueType type ) : ICollection
GetIssuesByType ( IssueType type, System.Guid projectId ) : ICollection
GetIssuesByType ( IssueType issueType, System.Guid projectId, bool includeClosedIssue = false ) : ICollection
GetNewCodeNumber ( ) : int
GetNewEntityForEditing ( System.Guid issueId ) : Issue
GetNewEntityForEditing ( string projectCode, int issueNumber ) : Issue
GetNewIssues ( System.Guid projectId ) : ICollection
GetRaisedIssueCount ( System.DateTime fromDate, System.DateTime toDate ) : int
GetRaisedIssueCount ( System.Guid projectId, System.DateTime fromDate, System.DateTime toDate ) : int
GetRaisedIssues ( System.DateTime fromDate, System.DateTime toDate ) : ICollection
GetRaisedIssues ( System.Guid projectId, System.DateTime fromDate, System.DateTime toDate ) : ICollection
GetRaisedIssues ( System.Guid projectId, int year, int month ) : ICollection
GetRaisedIssues ( System.Guid projectId, int year, int monthFrom, int monthTo ) : ICollection
GetRaisedIssues ( int year, int monthFrom, int monthTo ) : ICollection
GetResolvedIssues ( System.Guid projectId, System.DateTime fromDate, System.DateTime toDate ) : ICollection
GetResolvedIssues ( System.Guid projectId, int year, int month ) : ICollection
GetResolvedIssues ( System.Guid projectId, int year, int monthFrom, int monthTo ) : ICollection
IssueService ( IIssueRepository issueRepository, ICommentRepository commentRepo ) : System

Method Details

Add() public méthode

public Add ( Issue issue ) : Issue
issue IssueTracker.Entities.Issue
Résultat IssueTracker.Entities.Issue

GetAllIssues() public méthode

public GetAllIssues ( ) : ICollection
Résultat ICollection

GetAllIssues() public méthode

public GetAllIssues ( System.Guid projectId ) : ICollection
projectId System.Guid
Résultat ICollection

GetAllVersions() public méthode

public GetAllVersions ( System.Guid id ) : ICollection
id System.Guid
Résultat ICollection

GetByProjectCodeAndIssueNumber() public méthode

public GetByProjectCodeAndIssueNumber ( string projectCode, int issueNumber ) : Issue
projectCode string
issueNumber int
Résultat IssueTracker.Entities.Issue

GetCommentsForIssue() public méthode

public GetCommentsForIssue ( System.Guid issueId ) : ICollection
issueId System.Guid
Résultat ICollection

GetIssueCount() public méthode

public GetIssueCount ( ) : int
Résultat int

GetIssueCount() public méthode

public GetIssueCount ( IssueType issueType ) : int
issueType IssueType
Résultat int

GetIssueCount() public méthode

public GetIssueCount ( IssueType issueType, System.Guid projectId ) : int
issueType IssueType
projectId System.Guid
Résultat int

GetIssueCount() public méthode

public GetIssueCount ( IssueType issueType, System.Guid projectId, bool includeClosedIssue = true ) : int
issueType IssueType
projectId System.Guid
includeClosedIssue bool
Résultat int

GetIssueCount() public méthode

public GetIssueCount ( IssueType issueType, Project project, bool includeClosedIssue = true ) : int
issueType IssueType
project IssueTracker.Entities.Project
includeClosedIssue bool
Résultat int

GetIssuesByType() public méthode

public GetIssuesByType ( IssueType type ) : ICollection
type IssueType
Résultat ICollection

GetIssuesByType() public méthode

public GetIssuesByType ( IssueType type, System.Guid projectId ) : ICollection
type IssueType
projectId System.Guid
Résultat ICollection

GetIssuesByType() public méthode

public GetIssuesByType ( IssueType issueType, System.Guid projectId, bool includeClosedIssue = false ) : ICollection
issueType IssueType
projectId System.Guid
includeClosedIssue bool
Résultat ICollection

GetNewCodeNumber() public méthode

public GetNewCodeNumber ( ) : int
Résultat int

GetNewEntityForEditing() public méthode

public GetNewEntityForEditing ( System.Guid issueId ) : Issue
issueId System.Guid
Résultat IssueTracker.Entities.Issue

GetNewEntityForEditing() public méthode

public GetNewEntityForEditing ( string projectCode, int issueNumber ) : Issue
projectCode string
issueNumber int
Résultat IssueTracker.Entities.Issue

GetNewIssues() public méthode

public GetNewIssues ( System.Guid projectId ) : ICollection
projectId System.Guid
Résultat ICollection

GetRaisedIssueCount() public méthode

public GetRaisedIssueCount ( System.DateTime fromDate, System.DateTime toDate ) : int
fromDate System.DateTime
toDate System.DateTime
Résultat int

GetRaisedIssueCount() public méthode

public GetRaisedIssueCount ( System.Guid projectId, System.DateTime fromDate, System.DateTime toDate ) : int
projectId System.Guid
fromDate System.DateTime
toDate System.DateTime
Résultat int

GetRaisedIssues() public méthode

public GetRaisedIssues ( System.DateTime fromDate, System.DateTime toDate ) : ICollection
fromDate System.DateTime
toDate System.DateTime
Résultat ICollection

GetRaisedIssues() public méthode

public GetRaisedIssues ( System.Guid projectId, System.DateTime fromDate, System.DateTime toDate ) : ICollection
projectId System.Guid
fromDate System.DateTime
toDate System.DateTime
Résultat ICollection

GetRaisedIssues() public méthode

public GetRaisedIssues ( System.Guid projectId, int year, int month ) : ICollection
projectId System.Guid
year int
month int
Résultat ICollection

GetRaisedIssues() public méthode

public GetRaisedIssues ( System.Guid projectId, int year, int monthFrom, int monthTo ) : ICollection
projectId System.Guid
year int
monthFrom int
monthTo int
Résultat ICollection

GetRaisedIssues() public méthode

public GetRaisedIssues ( int year, int monthFrom, int monthTo ) : ICollection
year int
monthFrom int
monthTo int
Résultat ICollection

GetResolvedIssues() public méthode

public GetResolvedIssues ( System.Guid projectId, System.DateTime fromDate, System.DateTime toDate ) : ICollection
projectId System.Guid
fromDate System.DateTime
toDate System.DateTime
Résultat ICollection

GetResolvedIssues() public méthode

public GetResolvedIssues ( System.Guid projectId, int year, int month ) : ICollection
projectId System.Guid
year int
month int
Résultat ICollection

GetResolvedIssues() public méthode

public GetResolvedIssues ( System.Guid projectId, int year, int monthFrom, int monthTo ) : ICollection
projectId System.Guid
year int
monthFrom int
monthTo int
Résultat ICollection

IssueService() public méthode

public IssueService ( IIssueRepository issueRepository, ICommentRepository commentRepo ) : System
issueRepository IIssueRepository
commentRepo ICommentRepository
Résultat System