C# Класс MainSaite.Controllers.DriverExController

Наследование: BaseController
Показать файл Открыть проект

Открытые методы

Метод Описание
ChangeCurrentDriverStatus ( int status ) : System.Web.Mvc.JsonResult
CheckDriverMainCar ( ) : System.Web.Mvc.JsonResult
DriverExController ( IFeedbackManager feedbackManager, IOrderManagerEx orderManager, IDriverExManager driverManager, IDistrictManager districtManager, ICarManager carManager, IWorkerStatusManager workerStatusManager, IUserManager userManager ) : System
GetCurrentDriverStatus ( ) : System.Web.Mvc.JsonResult
Index ( ) : System.Web.Mvc.ActionResult
WorkShift ( ) : System.Web.Mvc.ActionResult
WorkShiftEnded ( int Id, string Latitude, string Longitude, string Accuracy, string TimeStop ) : System.Web.Mvc.JsonResult
WorkShiftStarted ( int Id, string Latitude, string Longitude, string Accuracy, string TimeStart ) : System.Web.Mvc.JsonResult

Приватные методы

Метод Описание
AddFeedback ( FeedbackDTO feedback ) : System.Web.Mvc.JsonResult
Districts ( ) : System.Web.Mvc.ActionResult
GetCurrentOrder ( ) : System.Web.Mvc.JsonResult
GetDriversWithsOrders ( int id ) : System.Web.Mvc.JsonResult
GetDriversWithsOrdersLastMonth ( int id ) : System.Web.Mvc.JsonResult
GetFeedback ( int id ) : System.Web.Mvc.JsonResult
GetLoc ( ) : System.Web.Mvc.JsonResult
MyOrder ( ) : System.Web.Mvc.ActionResult
MyOrderMap ( ) : System.Web.Mvc.ActionResult
NewOrders ( ) : System.Web.Mvc.ActionResult
OrdersHistory ( ) : System.Web.Mvc.ActionResult
Pulse ( ) : System.Web.Mvc.ActionResult
SetCoordinate ( CoordinatesExDTO coordinate ) : void
SetDriverFeedback ( int orderId, int feedbackId ) : void
TakeOrder ( int id, int WaitingTime ) : System.Web.Mvc.JsonResult
UpdateFeedback ( FeedbackDTO feedback ) : System.Web.Mvc.JsonResult

Описание методов

ChangeCurrentDriverStatus() публичный Метод

public ChangeCurrentDriverStatus ( int status ) : System.Web.Mvc.JsonResult
status int
Результат System.Web.Mvc.JsonResult

CheckDriverMainCar() публичный Метод

public CheckDriverMainCar ( ) : System.Web.Mvc.JsonResult
Результат System.Web.Mvc.JsonResult

DriverExController() публичный Метод

public DriverExController ( IFeedbackManager feedbackManager, IOrderManagerEx orderManager, IDriverExManager driverManager, IDistrictManager districtManager, ICarManager carManager, IWorkerStatusManager workerStatusManager, IUserManager userManager ) : System
feedbackManager IFeedbackManager
orderManager IOrderManagerEx
driverManager IDriverExManager
districtManager IDistrictManager
carManager ICarManager
workerStatusManager IWorkerStatusManager
userManager IUserManager
Результат System

GetCurrentDriverStatus() публичный Метод

public GetCurrentDriverStatus ( ) : System.Web.Mvc.JsonResult
Результат System.Web.Mvc.JsonResult

Index() публичный Метод

public Index ( ) : System.Web.Mvc.ActionResult
Результат System.Web.Mvc.ActionResult

WorkShift() публичный Метод

public WorkShift ( ) : System.Web.Mvc.ActionResult
Результат System.Web.Mvc.ActionResult

WorkShiftEnded() публичный Метод

public WorkShiftEnded ( int Id, string Latitude, string Longitude, string Accuracy, string TimeStop ) : System.Web.Mvc.JsonResult
Id int
Latitude string
Longitude string
Accuracy string
TimeStop string
Результат System.Web.Mvc.JsonResult

WorkShiftStarted() публичный Метод

public WorkShiftStarted ( int Id, string Latitude, string Longitude, string Accuracy, string TimeStart ) : System.Web.Mvc.JsonResult
Id int
Latitude string
Longitude string
Accuracy string
TimeStart string
Результат System.Web.Mvc.JsonResult