C# Class EGSW.Web.Controllers.HomeController

Inheritance: Controller
Show file Open project: careerengine/EGSW-Project

Public Methods

Method Description
About ( ) : System.Web.Mvc.ActionResult
Completed ( int orderId ) : System.Web.Mvc.ActionResult
Contact ( ) : System.Web.Mvc.ActionResult
GenerateQuote ( GutterCleanRequestModel model ) : System.Web.Mvc.ActionResult
GutterCleanRequest ( ) : System.Web.Mvc.ActionResult
HomeController ( IDbContext context, IAuthenticationService authenticationService, IWorkContext workContext, ICustomerService customerService, IQuestionAnswerEntityData questionAnswerEntityDataService, System.Web.HttpContextBase httpContext, IPaymentMethod paymentMethod, IOrderService orderService, IWebHelper webHelper, IWorkflowMessageService workflowMessageService, IZipCodeService zipCodeService, IDbContext dbContext ) : System
Index ( ) : System.Web.Mvc.ActionResult
ProcessPayment ( ) : System.Web.Mvc.ActionResult
addAddress ( GutterCleanOrder entity ) : bool

Protected Methods

Method Description
PrepareGutterCleanOrderModel ( GutterCleanRequestModel model ) : void

Private Methods

Method Description
Contact ( ContactUsModel model, bool captchaValid ) : System.Web.Mvc.ActionResult
GutterCleanInfoRegister ( ) : System.Web.Mvc.ActionResult
GutterCleanInfoRegister ( GutterCleanInfoModel model, bool captchaValid ) : System.Web.Mvc.ActionResult
GutterCleanRequest ( GutterCleanRequestModel model ) : System.Web.Mvc.ActionResult
ProcessPayment ( GutterCleanPaymentRequestModel paymentRequestmodel ) : System.Web.Mvc.ActionResult

Method Details

About() public method

public About ( ) : System.Web.Mvc.ActionResult
return System.Web.Mvc.ActionResult

Completed() public method

public Completed ( int orderId ) : System.Web.Mvc.ActionResult
orderId int
return System.Web.Mvc.ActionResult

Contact() public method

public Contact ( ) : System.Web.Mvc.ActionResult
return System.Web.Mvc.ActionResult

GenerateQuote() public method

public GenerateQuote ( GutterCleanRequestModel model ) : System.Web.Mvc.ActionResult
model EGSW.Web.Models.Orders.GutterCleanRequestModel
return System.Web.Mvc.ActionResult

GutterCleanRequest() public method

public GutterCleanRequest ( ) : System.Web.Mvc.ActionResult
return System.Web.Mvc.ActionResult

HomeController() public method

public HomeController ( IDbContext context, IAuthenticationService authenticationService, IWorkContext workContext, ICustomerService customerService, IQuestionAnswerEntityData questionAnswerEntityDataService, System.Web.HttpContextBase httpContext, IPaymentMethod paymentMethod, IOrderService orderService, IWebHelper webHelper, IWorkflowMessageService workflowMessageService, IZipCodeService zipCodeService, IDbContext dbContext ) : System
context IDbContext
authenticationService IAuthenticationService
workContext IWorkContext
customerService ICustomerService
questionAnswerEntityDataService IQuestionAnswerEntityData
httpContext System.Web.HttpContextBase
paymentMethod IPaymentMethod
orderService IOrderService
webHelper IWebHelper
workflowMessageService IWorkflowMessageService
zipCodeService IZipCodeService
dbContext IDbContext
return System

Index() public method

public Index ( ) : System.Web.Mvc.ActionResult
return System.Web.Mvc.ActionResult

PrepareGutterCleanOrderModel() protected method

protected PrepareGutterCleanOrderModel ( GutterCleanRequestModel model ) : void
model EGSW.Web.Models.Orders.GutterCleanRequestModel
return void

ProcessPayment() public method

public ProcessPayment ( ) : System.Web.Mvc.ActionResult
return System.Web.Mvc.ActionResult

addAddress() public method

public addAddress ( GutterCleanOrder entity ) : bool
entity EGSW.Data.GutterCleanOrder
return bool