C# Class NZBDash.UI.Controllers.AlertSettingsController

Inheritance: BaseController
Mostra file Open project: NZBDash/NZBDash Class Usage Examples

Private Properties

Property Type Description
Index System.Web.Mvc.ActionResult
LoadHdd NZBDash.UI.Models.ViewModels.Settings.AlertRules
LoadNetwork NZBDash.UI.Models.ViewModels.Settings.AlertRules
OpenEmailModal System.Web.Mvc.ActionResult
OpenModal System.Web.Mvc.ActionResult
UpdateAlert System.Web.Mvc.ActionResult
UpdateAlert System.Web.Mvc.ActionResult
UpdateEmailSettings System.Web.Mvc.ActionResult

Public Methods

Method Description
AlertSettingsController ( ILogger logger, ISettingsService alertSettings, IHardwareService hardware ) : System
DeleteAlert ( int id ) : System.Web.Mvc.ActionResult

Private Methods

Method Description
Index ( ) : System.Web.Mvc.ActionResult
LoadHdd ( AlertRules rule ) : AlertRules
LoadNetwork ( AlertRules rule ) : AlertRules
OpenEmailModal ( ) : System.Web.Mvc.ActionResult
OpenModal ( AlertType alertType ) : System.Web.Mvc.ActionResult
UpdateAlert ( AlertRules model ) : System.Web.Mvc.ActionResult
UpdateAlert ( int id ) : System.Web.Mvc.ActionResult
UpdateEmailSettings ( AlertSettingsViewModel model ) : System.Web.Mvc.ActionResult

Method Details

AlertSettingsController() public method

public AlertSettingsController ( ILogger logger, ISettingsService alertSettings, IHardwareService hardware ) : System
logger ILogger
alertSettings ISettingsService
hardware IHardwareService
return System

DeleteAlert() public method

public DeleteAlert ( int id ) : System.Web.Mvc.ActionResult
id int
return System.Web.Mvc.ActionResult