C# 클래스 Cats.Areas.Hub.Controllers.DispatchController

상속: Cats.Web.Hub.BaseController
파일 보기 프로젝트 열기: edgecomputing/cats

공개 메소드들

메소드 설명
AvailbaleCommodities ( string siNumber ) : System.Web.Mvc.ActionResult
AvailbaleCommodities ( string SINumber, int commodityTypeId, string dispatchAllocationID ) : System.Web.Mvc.ActionResult

Availbales the commodities.

CheckDeliveredQuanity ( decimal receivedQuantity, decimal sentQuantity ) : System.Web.Mvc.ActionResult
Create ( string ginNo, int type ) : System.Web.Mvc.ActionResult
CreateDispatch ( string allocationId, int type, string ginNo ) : System.Web.Mvc.ActionResult
DispatchController ( IDispatchAllocationService dispatchAllocationService, IDispatchService dispatchService, IUserProfileService userProfileService, IOtherDispatchAllocationService otherDispatchAllocationService, IDispatchDetailService dispatchDetailService, Cats.Services.Hub.IUnitService unitService, Cats.Services.Hub.ICommodityTypeService commodityTypeService, Cats.Services.Hub.IProgramService programService, ITransporterService transporterService, IPeriodService periodService, Cats.Services.Hub.ICommodityService commodityService, ITransactionService transactionService, IStoreService storeService, Cats.Services.Hub.IAdminUnitService adminUnitService, Cats.Services.Hub.IHubService hubService, Cats.Services.Hub.IFDPService fdpService, Cats.Services.Hub.IProjectCodeService projectCodeService, Cats.Services.Hub.IShippingInstructionService shippingInstructionService, ISMSGatewayService smsGatewayService, IContactService contactService, ISMSService smsService, IReliefRequisitionService reliefRequisitionService ) : System
DispatchListGridAjax ( [ request, string dispatchAllocationID ) : System.Web.Mvc.ActionResult
DispatchListGridListGridAjax ( [ request, string dispatchID ) : System.Web.Mvc.ActionResult
DispatchedToFDPList ( bool closed, int adminUnitID, int commodityType ) : System.Web.Mvc.ActionResult
DispatchedToFDPListAjax ( [ request, int HubID, bool closed, int adminUnitID, int commodityType ) : System.Web.Mvc.ActionResult
DispatchedToLoanListAjax ( [ request, int HubID, bool closed, int commodityType ) : System.Web.Mvc.ActionResult
DispatchedToTransferListAjax ( [ request, int HubID, bool closed, int commodityType ) : System.Web.Mvc.ActionResult
FDPBalance ( string requisitionNo, int fdpid ) : System.Web.Mvc.ActionResult
GetChildren ( int parentId ) : List
GetCommodities ( string dispatchAllocationId ) : System.Web.Mvc.JsonResult
GetFdps ( int woredaId ) : List
GetUnities ( ) : System.Web.Mvc.JsonResult
Index ( ) : System.Web.Mvc.ViewResult
IsProjectValid ( string projectNumber ) : System.Web.Mvc.ActionResult
IsSIValid ( string siNumber, int fdpid ) : System.Web.Mvc.ActionResult
JsonDispatch ( string ginNo ) : System.Web.Mvc.ActionResult
JsonRegionZones ( string requisitionNumber ) : System.Web.Mvc.ActionResult
JsonSIStores ( string siNumber, int editModval ) : System.Web.Mvc.ActionResult
Log ( ) : System.Web.Mvc.ViewResult
Months ( int year ) : System.Web.Mvc.ActionResult
NotUnique ( string gin, string dispatchID ) : System.Web.Mvc.ActionResult
OtherDispatchAllocationsList ( string allocationType, bool closed, int adminUnitID, int commodityType ) : System.Web.Mvc.ActionResult
_DispatchPartial ( string ginNo, int type ) : System.Web.Mvc.ActionResult
populateLookups ( UserProfile user ) : void

비공개 메소드들

메소드 설명
Create ( DispatchModel dispatchModel ) : System.Web.Mvc.ActionResult
CreateDispatch ( DispatchViewModel dispatchviewmodel ) : System.Web.Mvc.ActionResult
DispatchListGrid ( string dispatchAllocationID ) : System.Web.Mvc.ActionResult
DispatchListGridListGrid ( string dispatchID ) : System.Web.Mvc.ActionResult
DispatchOtherListGrid ( string otherDispatchAllocationID ) : System.Web.Mvc.ActionResult
GenerateDispatchDetail ( IEnumerable c ) : List
GetFdpAllocations ( bool closed, int adminUnitID, int commodityType ) : System.Web.Mvc.ActionResult
GetLoanAllocations ( bool closed, int commodityType ) : System.Web.Mvc.ActionResult
GetSelectedCommodities ( string jsonArray ) : List
GetTransferAllocations ( bool closed, int commodityType ) : System.Web.Mvc.ActionResult
NotUnique ( string gin, string dispatchID ) : System.Web.Mvc.JsonResult
PrepareCreate ( int type ) : void
PrepareEdit ( Dispatch dispatch, UserProfile user, int type ) : void
PrepareFDPCreate ( ) : void
PrepareFDPForEdit ( int fdpid ) : void
SelectDispatchsCommodities ( string dispatchId ) : System.Web.Mvc.ActionResult

메소드 상세

AvailbaleCommodities() 공개 메소드

public AvailbaleCommodities ( string siNumber ) : System.Web.Mvc.ActionResult
siNumber string
리턴 System.Web.Mvc.ActionResult

AvailbaleCommodities() 공개 메소드

Availbales the commodities.
public AvailbaleCommodities ( string SINumber, int commodityTypeId, string dispatchAllocationID ) : System.Web.Mvc.ActionResult
SINumber string The SI number.
commodityTypeId int
dispatchAllocationID string
리턴 System.Web.Mvc.ActionResult

CheckDeliveredQuanity() 공개 메소드

public CheckDeliveredQuanity ( decimal receivedQuantity, decimal sentQuantity ) : System.Web.Mvc.ActionResult
receivedQuantity decimal
sentQuantity decimal
리턴 System.Web.Mvc.ActionResult

Create() 공개 메소드

public Create ( string ginNo, int type ) : System.Web.Mvc.ActionResult
ginNo string
type int
리턴 System.Web.Mvc.ActionResult

CreateDispatch() 공개 메소드

public CreateDispatch ( string allocationId, int type, string ginNo ) : System.Web.Mvc.ActionResult
allocationId string
type int
ginNo string
리턴 System.Web.Mvc.ActionResult

DispatchController() 공개 메소드

public DispatchController ( IDispatchAllocationService dispatchAllocationService, IDispatchService dispatchService, IUserProfileService userProfileService, IOtherDispatchAllocationService otherDispatchAllocationService, IDispatchDetailService dispatchDetailService, Cats.Services.Hub.IUnitService unitService, Cats.Services.Hub.ICommodityTypeService commodityTypeService, Cats.Services.Hub.IProgramService programService, ITransporterService transporterService, IPeriodService periodService, Cats.Services.Hub.ICommodityService commodityService, ITransactionService transactionService, IStoreService storeService, Cats.Services.Hub.IAdminUnitService adminUnitService, Cats.Services.Hub.IHubService hubService, Cats.Services.Hub.IFDPService fdpService, Cats.Services.Hub.IProjectCodeService projectCodeService, Cats.Services.Hub.IShippingInstructionService shippingInstructionService, ISMSGatewayService smsGatewayService, IContactService contactService, ISMSService smsService, IReliefRequisitionService reliefRequisitionService ) : System
dispatchAllocationService IDispatchAllocationService
dispatchService IDispatchService
userProfileService IUserProfileService
otherDispatchAllocationService IOtherDispatchAllocationService
dispatchDetailService IDispatchDetailService
unitService Cats.Services.Hub.IUnitService
commodityTypeService Cats.Services.Hub.ICommodityTypeService
programService Cats.Services.Hub.IProgramService
transporterService ITransporterService
periodService IPeriodService
commodityService Cats.Services.Hub.ICommodityService
transactionService ITransactionService
storeService IStoreService
adminUnitService Cats.Services.Hub.IAdminUnitService
hubService Cats.Services.Hub.IHubService
fdpService Cats.Services.Hub.IFDPService
projectCodeService Cats.Services.Hub.IProjectCodeService
shippingInstructionService Cats.Services.Hub.IShippingInstructionService
smsGatewayService ISMSGatewayService
contactService IContactService
smsService ISMSService
reliefRequisitionService IReliefRequisitionService
리턴 System

DispatchListGridAjax() 공개 메소드

public DispatchListGridAjax ( [ request, string dispatchAllocationID ) : System.Web.Mvc.ActionResult
request [
dispatchAllocationID string
리턴 System.Web.Mvc.ActionResult

DispatchListGridListGridAjax() 공개 메소드

public DispatchListGridListGridAjax ( [ request, string dispatchID ) : System.Web.Mvc.ActionResult
request [
dispatchID string
리턴 System.Web.Mvc.ActionResult

DispatchedToFDPList() 공개 메소드

public DispatchedToFDPList ( bool closed, int adminUnitID, int commodityType ) : System.Web.Mvc.ActionResult
closed bool
adminUnitID int
commodityType int
리턴 System.Web.Mvc.ActionResult

DispatchedToFDPListAjax() 공개 메소드

public DispatchedToFDPListAjax ( [ request, int HubID, bool closed, int adminUnitID, int commodityType ) : System.Web.Mvc.ActionResult
request [
HubID int
closed bool
adminUnitID int
commodityType int
리턴 System.Web.Mvc.ActionResult

DispatchedToLoanListAjax() 공개 메소드

public DispatchedToLoanListAjax ( [ request, int HubID, bool closed, int commodityType ) : System.Web.Mvc.ActionResult
request [
HubID int
closed bool
commodityType int
리턴 System.Web.Mvc.ActionResult

DispatchedToTransferListAjax() 공개 메소드

public DispatchedToTransferListAjax ( [ request, int HubID, bool closed, int commodityType ) : System.Web.Mvc.ActionResult
request [
HubID int
closed bool
commodityType int
리턴 System.Web.Mvc.ActionResult

FDPBalance() 공개 메소드

public FDPBalance ( string requisitionNo, int fdpid ) : System.Web.Mvc.ActionResult
requisitionNo string
fdpid int
리턴 System.Web.Mvc.ActionResult

GetChildren() 공개 메소드

public GetChildren ( int parentId ) : List
parentId int
리턴 List

GetCommodities() 공개 메소드

public GetCommodities ( string dispatchAllocationId ) : System.Web.Mvc.JsonResult
dispatchAllocationId string
리턴 System.Web.Mvc.JsonResult

GetFdps() 공개 메소드

public GetFdps ( int woredaId ) : List
woredaId int
리턴 List

GetUnities() 공개 메소드

public GetUnities ( ) : System.Web.Mvc.JsonResult
리턴 System.Web.Mvc.JsonResult

Index() 공개 메소드

public Index ( ) : System.Web.Mvc.ViewResult
리턴 System.Web.Mvc.ViewResult

IsProjectValid() 공개 메소드

public IsProjectValid ( string projectNumber ) : System.Web.Mvc.ActionResult
projectNumber string
리턴 System.Web.Mvc.ActionResult

IsSIValid() 공개 메소드

public IsSIValid ( string siNumber, int fdpid ) : System.Web.Mvc.ActionResult
siNumber string
fdpid int
리턴 System.Web.Mvc.ActionResult

JsonDispatch() 공개 메소드

public JsonDispatch ( string ginNo ) : System.Web.Mvc.ActionResult
ginNo string
리턴 System.Web.Mvc.ActionResult

JsonRegionZones() 공개 메소드

public JsonRegionZones ( string requisitionNumber ) : System.Web.Mvc.ActionResult
requisitionNumber string
리턴 System.Web.Mvc.ActionResult

JsonSIStores() 공개 메소드

public JsonSIStores ( string siNumber, int editModval ) : System.Web.Mvc.ActionResult
siNumber string
editModval int
리턴 System.Web.Mvc.ActionResult

Log() 공개 메소드

public Log ( ) : System.Web.Mvc.ViewResult
리턴 System.Web.Mvc.ViewResult

Months() 공개 메소드

public Months ( int year ) : System.Web.Mvc.ActionResult
year int
리턴 System.Web.Mvc.ActionResult

NotUnique() 공개 메소드

public NotUnique ( string gin, string dispatchID ) : System.Web.Mvc.ActionResult
gin string
dispatchID string
리턴 System.Web.Mvc.ActionResult

OtherDispatchAllocationsList() 공개 메소드

public OtherDispatchAllocationsList ( string allocationType, bool closed, int adminUnitID, int commodityType ) : System.Web.Mvc.ActionResult
allocationType string
closed bool
adminUnitID int
commodityType int
리턴 System.Web.Mvc.ActionResult

_DispatchPartial() 공개 메소드

public _DispatchPartial ( string ginNo, int type ) : System.Web.Mvc.ActionResult
ginNo string
type int
리턴 System.Web.Mvc.ActionResult

populateLookups() 공개 메소드

public populateLookups ( UserProfile user ) : void
user Cats.Models.Hubs.UserProfile
리턴 void