C# Class JordanRift.Grassroots.Web.Controllers.AdminController

Inheritance: GrassrootsControllerBase
Show file Open project: JordanRift/Grassroots Class Usage Examples

Public Methods

Method Description
AdminController ( ICampaignRepository campaignRepository, IRoleRepository roleRepository ) : System
GenerateDefaultCampaign ( ) : System.Web.Mvc.ActionResult

Request to generate the "General Campaign" for the current month if none exists. Leave public so it can be automated.

Private Methods

Method Description
EditOrganization ( ) : System.Web.Mvc.ActionResult
Index ( ) : System.Web.Mvc.ActionResult
MapOrganizationDetails ( Organization organization ) : OrganizationDetailsModel
MapOrganizationSettings ( Organization organization, IEnumerable settings ) : void
MapOrganizationUpdate ( Organization organization, OrganizationDetailsModel model ) : void
UpdateOrganization ( OrganizationDetailsModel model ) : System.Web.Mvc.ActionResult

Method Details

AdminController() public method

public AdminController ( ICampaignRepository campaignRepository, IRoleRepository roleRepository ) : System
campaignRepository ICampaignRepository
roleRepository IRoleRepository
return System

GenerateDefaultCampaign() public method

Request to generate the "General Campaign" for the current month if none exists. Leave public so it can be automated.
public GenerateDefaultCampaign ( ) : System.Web.Mvc.ActionResult
return System.Web.Mvc.ActionResult