C# Class TicGit.Net.Ticket

Mostrar archivo Open project: henon/TicGit.net Class Usage Examples

Public Methods

Method Description
AddComment ( string comment ) : void
AddTag ( ) : void
ChangeAssigned ( string new_assigned ) : void
ChangeState ( string new_state ) : void
ChangeTags ( string new_tags ) : void
CleanString ( string @string ) : string
Create ( Base repo, string title, Hashtable options ) : Ticket
CreateTicketName ( string title ) : string
Delete ( Base b, Ticket t ) : void
InDirectory ( string directory, System.Action action ) : void
Open ( Base @base, string ticket_name, DirectoryInfo ticket_dir, Hashtable options ) : Ticket
ParseTicketName ( string name ) : Hashtable
RemoveTag ( ) : void
SaveNew ( ) : void
Ticket ( Base @base, Hashtable options ) : System

Private Methods

Method Description
AddTagNoCommit ( string tag ) : void
CommentName ( string Email ) : string
DeleteDirectory ( DirectoryInfo dir ) : void
RemoveTagNoCommit ( string tag ) : void

Method Details

AddComment() public method

public AddComment ( string comment ) : void
comment string
return void

AddTag() public method

public AddTag ( ) : void
return void

ChangeAssigned() public method

public ChangeAssigned ( string new_assigned ) : void
new_assigned string
return void

ChangeState() public method

public ChangeState ( string new_state ) : void
new_state string
return void

ChangeTags() public method

public ChangeTags ( string new_tags ) : void
new_tags string
return void

CleanString() public static method

public static CleanString ( string @string ) : string
@string string
return string

Create() public static method

public static Create ( Base repo, string title, Hashtable options ) : Ticket
repo Base
title string
options System.Collections.Hashtable
return Ticket

CreateTicketName() public static method

public static CreateTicketName ( string title ) : string
title string
return string

Delete() public static method

public static Delete ( Base b, Ticket t ) : void
b Base
t Ticket
return void

InDirectory() public static method

public static InDirectory ( string directory, System.Action action ) : void
directory string
action System.Action
return void

Open() public static method

public static Open ( Base @base, string ticket_name, DirectoryInfo ticket_dir, Hashtable options ) : Ticket
@base Base
ticket_name string
ticket_dir System.IO.DirectoryInfo
options System.Collections.Hashtable
return Ticket

ParseTicketName() public static method

public static ParseTicketName ( string name ) : Hashtable
name string
return System.Collections.Hashtable

RemoveTag() public method

public RemoveTag ( ) : void
return void

SaveNew() public method

public SaveNew ( ) : void
return void

Ticket() public method

public Ticket ( Base @base, Hashtable options ) : System
@base Base
options System.Collections.Hashtable
return System