C# Class DomainDrivenDelivery.Booking.Web.Controllers.TrackingController

Inheritance: Controller
Exibir arquivo Open project: awhatley/dddsample.net

Public Methods

Method Description
Track ( ) : System.Web.Mvc.ActionResult
TrackingController ( CargoRepository cargoRepository, HandlingEventRepository handlingEventRepository ) : System

Private Methods

Method Description
BuildCargoTrackingViewModel ( Cargo cargo, IEnumerable handlingEvents ) : CargoTrackingViewModel
BuildHandlingEventViewModel ( HandlingEvent handlingEvent ) : CargoHandlingEventViewModel
GetCargoNextExpectedActivity ( Cargo cargo ) : string
GetCargoStatusText ( Cargo cargo ) : string
GetHandlingEventDescription ( HandlingEvent handlingEvent ) : string
Track ( string id ) : System.Web.Mvc.ActionResult

Method Details

Track() public method

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

TrackingController() public method

public TrackingController ( CargoRepository cargoRepository, HandlingEventRepository handlingEventRepository ) : System
cargoRepository CargoRepository
handlingEventRepository HandlingEventRepository
return System