C# 클래스 Worki.Web.Areas.Backoffice.Controllers.ClientController

상속: BackofficeControllerBase
파일 보기 프로젝트 열기: tah91/eworkyWebSite

Private Properties

프로퍼티 타입 설명
Add System.Web.Mvc.ActionResult
Add System.Web.Mvc.ActionResult
Add System.Web.Mvc.ActionResult
ClientController System
CreateInvoice System.Web.Mvc.ActionResult
CreateInvoice System.Web.Mvc.ActionResult
CreateInvoice System.Web.Mvc.ActionResult
Edit System.Web.Mvc.ActionResult
Edit System.Web.Mvc.ActionResult
Edit System.Web.Mvc.ActionResult
GetInvoice System.Web.Mvc.ActionResult
GetMonthSummary System.Web.Mvc.ActionResult
Invoices System.Web.Mvc.ActionResult
List System.Web.Mvc.ActionResult
LocalisationList System.Web.Mvc.ActionResult
RedirectToAction System.Web.Mvc.RedirectToRouteResult

공개 메소드들

메소드 설명
AddInvoiceItem ( ) : System.Web.Mvc.PartialViewResult

Action result to return invoice item

ClientController ( ILogger logger, IObjectStore objectStore, IEmailService emailService, IMembershipService membershipService, IInvoiceService invoiceService ) : System
GetInvoice ( int id, bool fromBooking ) : System.Web.Mvc.ActionResult

Get action method to get invoice pdf

GetMonthSummary ( int id, string date = "" ) : System.Web.Mvc.ActionResult

Get action method to export invoices summary

Invoices ( int id, string date = "" ) : System.Web.Mvc.ActionResult

Get action method to show invoices of the owner

List ( int page ) : System.Web.Mvc.ActionResult

Get action method to show clients of the owner

LocalisationList ( int id, int page ) : System.Web.Mvc.ActionResult

Get action method to show clients of a localisation

비공개 메소드들

메소드 설명
Add ( ) : System.Web.Mvc.ActionResult
Add ( int id ) : System.Web.Mvc.ActionResult
Add ( int id, LocalisationModel formData ) : System.Web.Mvc.ActionResult
ClientController ( Dummy d ) : System
CreateInvoice ( ) : System.Web.Mvc.ActionResult
CreateInvoice ( int id ) : System.Web.Mvc.ActionResult
CreateInvoice ( int id, InvoiceFormViewModel model ) : System.Web.Mvc.ActionResult
Edit ( ) : System.Web.Mvc.ActionResult
Edit ( int id, int clientId ) : System.Web.Mvc.ActionResult
Edit ( int id, int clientId, LocalisationModel formData ) : System.Web.Mvc.ActionResult
GetInvoice ( ) : System.Web.Mvc.ActionResult
GetMonthSummary ( ) : System.Web.Mvc.ActionResult
Invoices ( ) : System.Web.Mvc.ActionResult
List ( ) : System.Web.Mvc.ActionResult
LocalisationList ( ) : System.Web.Mvc.ActionResult
RedirectToAction ( System.Web.Mvc.ActionResult result ) : System.Web.Mvc.RedirectToRouteResult

메소드 상세

AddInvoiceItem() 공개 메소드

Action result to return invoice item
public AddInvoiceItem ( ) : System.Web.Mvc.PartialViewResult
리턴 System.Web.Mvc.PartialViewResult

ClientController() 공개 메소드

public ClientController ( ILogger logger, IObjectStore objectStore, IEmailService emailService, IMembershipService membershipService, IInvoiceService invoiceService ) : System
logger ILogger
objectStore IObjectStore
emailService IEmailService
membershipService IMembershipService
invoiceService IInvoiceService
리턴 System

GetInvoice() 공개 메소드

Get action method to get invoice pdf
public GetInvoice ( int id, bool fromBooking ) : System.Web.Mvc.ActionResult
id int
fromBooking bool
리턴 System.Web.Mvc.ActionResult

GetMonthSummary() 공개 메소드

Get action method to export invoices summary
public GetMonthSummary ( int id, string date = "" ) : System.Web.Mvc.ActionResult
id int
date string
리턴 System.Web.Mvc.ActionResult

Invoices() 공개 메소드

Get action method to show invoices of the owner
public Invoices ( int id, string date = "" ) : System.Web.Mvc.ActionResult
id int
date string
리턴 System.Web.Mvc.ActionResult

List() 공개 메소드

Get action method to show clients of the owner
public List ( int page ) : System.Web.Mvc.ActionResult
page int
리턴 System.Web.Mvc.ActionResult

LocalisationList() 공개 메소드

Get action method to show clients of a localisation
public LocalisationList ( int id, int page ) : System.Web.Mvc.ActionResult
id int
page int
리턴 System.Web.Mvc.ActionResult