C# Class ITimeU.Models.CheckpointOrderModel

显示文件 Open project: heinek/ITimeU Class Usage Examples

Public Methods

Method Description
AddCheckpointOrderDB ( int checkpointId, int startingNumber ) : int
CheckpointOrderModel ( ) : System
CheckpointOrders ( ) : IEnumerable
Checkpoints ( ) : IEnumerable
DeleteAllCheckpointOrdersOnCheckpoint ( int checkpointId ) : void
DeleteCheckpointOrder ( int checkpointOrderId ) : void

Deletes the checkpoint order.

DeleteCheckpointOrderDB ( int checkpointOrderId ) : void
EditCheckpointOrder ( int cporderid, int newstartnumber ) : void

Edits the checkpoint order.

GetById ( int id ) : CheckpointOrderModel
GetCheckpointOrderById ( int id ) : CheckpointOrder
GetCheckpointOrders ( int checkpointId ) : List
GetStartingNumbersForCheckpoint ( int checkpointID ) : void
MoveCheckpointDown ( int checkpointId, int startingNumber, int checkpointOrderId ) : void

Moves the checkpoint down.

MoveCheckpointUp ( int checkpointId, int startingNumber, int checkpointOrderId ) : void
UpdateCheckpointOrderDB ( int checkpointOrderId, int StartingNumber ) : void

Private Methods

Method Description
AddToCheckpointOrderDic ( int checkpointId, Entities entities ) : void
AddToCheckpointOrdersDictionary ( int checkpointOrderId, int StartingNumber ) : void
CheckpointExistsInDb ( int checkpointId, Entities entities ) : bool
CheckpointWithStartNumberExists ( int checkpointId, int startingNumber, Entities entities ) : bool
CreateCheckpointOrder ( int checkpointId, int startingNumber, Entities entities ) : CheckpointOrder
CreateCheckpointWithStartNumber ( int checkpointId, int startingNumber, Entities entities ) : int
DeleteCheckpointOrderInDb ( int checkpointOrderId ) : void
ExistsAnyCheckpointOrdersInDb ( Entities entities ) : bool
GetCheckpointOrderId ( int checkpointId, int orderNumber, Entities entities ) : int
GetHighestExistingOrderNumberForCheckpoint ( int checkpointId, Entities entities ) : int
GetLowestExistingOrderNumberForCheckpoint ( int checkpointId, Entities entities ) : int
GetNextOrderNumber ( int checkpointId, int orderNumber, Entities entities ) : int
GetOrderNumber ( int checkpointOrderId, Entities entities ) : int
GetPreviousOrderNumber ( int checkpointId, int orderNumber, Entities entities ) : int
MoveCheckpointDown ( int checkpointId, int checkpointOrderId, Entities entities ) : void
MoveCheckpointUp ( int checkpointId, int checkpointOrderId, Entities entities ) : void
RemoveFromCheckpointOrdersDictionary ( int checkpointOrderId ) : void
SaveCheckpointOrder ( CheckpointOrder checkpointOrder, Entities entities ) : void
SwapCheckpointOrderWithNext ( int checkpointId, int checkpointOrderId, int orderNumber, Entities entities ) : void
SwapCheckpointOrderWithPrevious ( int checkpointId, int checkpointOrderId, int orderNumber, Entities entities ) : void
UpdateCheckpointOrderInDb ( int checkpointOrderId, int StartingNumber ) : void
UpdateCheckpointOrderInDictionary ( int checkpointOrderId, int StartingNumber ) : void

Method Details

AddCheckpointOrderDB() public method

public AddCheckpointOrderDB ( int checkpointId, int startingNumber ) : int
checkpointId int
startingNumber int
return int

CheckpointOrderModel() public method

public CheckpointOrderModel ( ) : System
return System

CheckpointOrders() public method

public CheckpointOrders ( ) : IEnumerable
return IEnumerable

Checkpoints() public method

public Checkpoints ( ) : IEnumerable
return IEnumerable

DeleteAllCheckpointOrdersOnCheckpoint() public method

public DeleteAllCheckpointOrdersOnCheckpoint ( int checkpointId ) : void
checkpointId int
return void

DeleteCheckpointOrder() public static method

Deletes the checkpoint order.
public static DeleteCheckpointOrder ( int checkpointOrderId ) : void
checkpointOrderId int The checkpoint order id.
return void

DeleteCheckpointOrderDB() public method

public DeleteCheckpointOrderDB ( int checkpointOrderId ) : void
checkpointOrderId int
return void

EditCheckpointOrder() public static method

Edits the checkpoint order.
public static EditCheckpointOrder ( int cporderid, int newstartnumber ) : void
cporderid int The checkpoint order id.
newstartnumber int The new startnumber.
return void

GetById() public static method

public static GetById ( int id ) : CheckpointOrderModel
id int
return CheckpointOrderModel

GetCheckpointOrderById() public static method

public static GetCheckpointOrderById ( int id ) : CheckpointOrder
id int
return CheckpointOrder

GetCheckpointOrders() public static method

public static GetCheckpointOrders ( int checkpointId ) : List
checkpointId int
return List

GetStartingNumbersForCheckpoint() public method

public GetStartingNumbersForCheckpoint ( int checkpointID ) : void
checkpointID int
return void

MoveCheckpointDown() public method

Moves the checkpoint down.
public MoveCheckpointDown ( int checkpointId, int startingNumber, int checkpointOrderId ) : void
checkpointId int The checkpoint id.
startingNumber int The starting number.
checkpointOrderId int The id.
return void

MoveCheckpointUp() public method

public MoveCheckpointUp ( int checkpointId, int startingNumber, int checkpointOrderId ) : void
checkpointId int
startingNumber int
checkpointOrderId int
return void

UpdateCheckpointOrderDB() public method

public UpdateCheckpointOrderDB ( int checkpointOrderId, int StartingNumber ) : void
checkpointOrderId int
StartingNumber int
return void