C# Class Raisins.Client.Web.Controllers.Api.PaymentsController

Inheritance: ApiController
显示文件 Open project: netxph/raisins

Public Methods

Method Description
DeletePayment ( int id ) : HttpResponseMessage
GetPayment ( int id ) : Raisins.Client.Web.Models.Payment
GetPayments ( ) : IEnumerable
PaymentsController ( IUnitOfWork unitOfWork ) : System
PostPayment ( Raisins.Client.Web.Models.Payment payment ) : HttpResponseMessage
PutPayment ( int id, Raisins.Client.Web.Models.Payment payment ) : HttpResponseMessage

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Method Details

DeletePayment() public method

public DeletePayment ( int id ) : HttpResponseMessage
id int
return System.Net.Http.HttpResponseMessage

Dispose() protected method

protected Dispose ( bool disposing ) : void
disposing bool
return void

GetPayment() public method

public GetPayment ( int id ) : Raisins.Client.Web.Models.Payment
id int
return Raisins.Client.Web.Models.Payment

GetPayments() public method

public GetPayments ( ) : IEnumerable
return IEnumerable

PaymentsController() public method

public PaymentsController ( IUnitOfWork unitOfWork ) : System
unitOfWork IUnitOfWork
return System

PostPayment() public method

public PostPayment ( Raisins.Client.Web.Models.Payment payment ) : HttpResponseMessage
payment Raisins.Client.Web.Models.Payment
return System.Net.Http.HttpResponseMessage

PutPayment() public method

public PutPayment ( int id, Raisins.Client.Web.Models.Payment payment ) : HttpResponseMessage
id int
payment Raisins.Client.Web.Models.Payment
return System.Net.Http.HttpResponseMessage