C# Class AllReady.Areas.Admin.Controllers.CampaignController

Inheritance: Microsoft.AspNet.Mvc.Controller
显示文件 Open project: HTBox/allReady Class Usage Examples

Public Properties

Property Type Description
DateTimeNow Func

Public Methods

Method Description
CampaignController ( IMediator mediator, IImageService imageService ) : System
Create ( ) : IActionResult
Delete ( int id ) : Task
Details ( int id ) : Task
Edit ( int id ) : Task
Index ( ) : Task
Publish ( int id ) : Task

Private Methods

Method Description
DeleteCampaignImage ( int campaignId ) : Task
DeleteConfirmed ( DeleteViewModel viewModel ) : Task
Edit ( AllReady.ViewModels.CampaignSummaryViewModel campaign, IFormFile fileUpload ) : Task
LockUnlock ( int id ) : Task
PublishConfirmed ( PublishViewModel viewModel ) : Task

Method Details

CampaignController() public method

public CampaignController ( IMediator mediator, IImageService imageService ) : System
mediator IMediator
imageService IImageService
return System

Create() public method

public Create ( ) : IActionResult
return IActionResult

Delete() public method

public Delete ( int id ) : Task
id int
return Task

Details() public method

public Details ( int id ) : Task
id int
return Task

Edit() public method

public Edit ( int id ) : Task
id int
return Task

Index() public method

public Index ( ) : Task
return Task

Publish() public method

public Publish ( int id ) : Task
id int
return Task

Property Details

DateTimeNow public_oe property

public Func DateTimeNow
return Func