C# Class Cats.Areas.Procurement.Controllers.PriceQuotationController

Inheritance: Controller
Afficher le fichier Open project: edgecomputing/cats

Méthodes publiques

Méthode Description
ApproveProposal ( int id ) : System.Web.Mvc.ActionResult
BidProposalHeader ( ) : System.Web.Mvc.ActionResult
BidProposalHeader_delete ( int id ) : System.Web.Mvc.ActionResult
CanApprove ( Bid bid ) : bool
ClearBidWinners ( ) : void
Create ( ) : System.Web.Mvc.ActionResult
DeleteAjax ( int TransportBidQuotationID ) : System.Web.Mvc.ActionResult
Details ( int id ) : System.Web.Mvc.ActionResult
EditAjax ( [ request, PriceQuotationDetailViewModel item ) : System.Web.Mvc.ActionResult
Edit_proposal ( int id ) : System.Web.Mvc.ActionResult
GetPlannedDistribution ( int BidPlanID, int RegionID ) : List
GetPriceQuotation ( List movement, int TransporterID, int BidID ) : List
IdentifyWinners ( int bidNumber, int regionID ) : System.Web.Mvc.ActionResult
LoadLookups ( ) : void
LoadPLookups ( ) : void
PriceQuotationController ( ITransportBidPlanService transportBidPlanServiceParam, IAdminUnitService adminUnitServiceParam, IProgramService programServiceParam, ITransportBidPlanDetailService transportBidPlanDetailServiceParam, IHubService hubServiceParam, ITransportBidQuotationService bidQuotationServiceParam, ITransporterService transporterServiceParam, IBidService bidServiceParam, ITransportBidQuotationService transportBidQuotationService, IBidWinnerService bidWinnerService, IBusinessProcessService businessProcessService, IApplicationSettingService applicationSettingService, ITransportBidQuotationHeaderService transportBidQuotationHeaderService, ITransportOrderService transportOrderService ) : System
ReadAjax ( [ request ) : ActionResult
ReadApprovedProposals ( [ request, int bidID, int regionID ) : ActionResult
ReadBidProposals ( [ request, int bidID, int regionID, int transporterID ) : ActionResult
ReadBidWinners ( [ request, int bidNumber, int regionID ) : ActionResult
ReadGeneratedProposals ( [ request ) : ActionResult
Read_BidProposals ( [ request ) : ActionResult
Read_Proposals ( [ request, int bidProposalId ) : ActionResult
ReturnRegionId ( int id ) : JsonResult
RevertWinner ( int bidNumber, int regionID ) : ActionResult
RevertWinners ( ) : ActionResult
TransformBidQuotationToBidWinner ( List proposals, int rank ) : List
Winners ( int BidID, int RegionID ) : ActionResult
bidProposals ( ) : ActionResult
organizeList ( List quoteList ) : PriceQuotationDetailViewModel>.Dictionary
populateForm ( PriceQuotationFilterViewModel model ) : List

Private Methods

Méthode Description
BidProposal ( ) : System.Web.Mvc.ActionResult
BidProposal ( PriceQuotationFilterViewModel filter ) : System.Web.Mvc.ActionResult
Create ( TransportBidQuotationHeader bidProposal ) : System.Web.Mvc.ActionResult
Edit ( TransportBidQuotation transportQuote ) : System.Web.Mvc.ActionResult
EditStart ( PriceQuotationFilterViewModel model ) : System.Web.Mvc.ActionResult
Edit_proposal ( TransportBidQuotationHeader proposal ) : System.Web.Mvc.ActionResult
GenerateWinners ( ) : System.Web.Mvc.ActionResult
GenerateWinners ( WinnersGeneratorParameters filter ) : System.Web.Mvc.ActionResult
Index ( ) : ActionResult
SaveBidProposals ( [ request, List models ) : ActionResult

Method Details

ApproveProposal() public méthode

public ApproveProposal ( int id ) : System.Web.Mvc.ActionResult
id int
Résultat System.Web.Mvc.ActionResult

BidProposalHeader() public méthode

public BidProposalHeader ( ) : System.Web.Mvc.ActionResult
Résultat System.Web.Mvc.ActionResult

BidProposalHeader_delete() public méthode

public BidProposalHeader_delete ( int id ) : System.Web.Mvc.ActionResult
id int
Résultat System.Web.Mvc.ActionResult

CanApprove() public méthode

public CanApprove ( Bid bid ) : bool
bid Cats.Models.Bid
Résultat bool

ClearBidWinners() public méthode

public ClearBidWinners ( ) : void
Résultat void

Create() public méthode

public Create ( ) : System.Web.Mvc.ActionResult
Résultat System.Web.Mvc.ActionResult

DeleteAjax() public méthode

public DeleteAjax ( int TransportBidQuotationID ) : System.Web.Mvc.ActionResult
TransportBidQuotationID int
Résultat System.Web.Mvc.ActionResult

Details() public méthode

public Details ( int id ) : System.Web.Mvc.ActionResult
id int
Résultat System.Web.Mvc.ActionResult

EditAjax() public méthode

public EditAjax ( [ request, PriceQuotationDetailViewModel item ) : System.Web.Mvc.ActionResult
request [
item Cats.Areas.Procurement.Models.PriceQuotationDetailViewModel
Résultat System.Web.Mvc.ActionResult

Edit_proposal() public méthode

public Edit_proposal ( int id ) : System.Web.Mvc.ActionResult
id int
Résultat System.Web.Mvc.ActionResult

GetPlannedDistribution() public méthode

public GetPlannedDistribution ( int BidPlanID, int RegionID ) : List
BidPlanID int
RegionID int
Résultat List

GetPriceQuotation() public méthode

public GetPriceQuotation ( List movement, int TransporterID, int BidID ) : List
movement List
TransporterID int
BidID int
Résultat List

IdentifyWinners() public méthode

public IdentifyWinners ( int bidNumber, int regionID ) : System.Web.Mvc.ActionResult
bidNumber int
regionID int
Résultat System.Web.Mvc.ActionResult

LoadLookups() public méthode

public LoadLookups ( ) : void
Résultat void

LoadPLookups() public méthode

public LoadPLookups ( ) : void
Résultat void

PriceQuotationController() public méthode

public PriceQuotationController ( ITransportBidPlanService transportBidPlanServiceParam, IAdminUnitService adminUnitServiceParam, IProgramService programServiceParam, ITransportBidPlanDetailService transportBidPlanDetailServiceParam, IHubService hubServiceParam, ITransportBidQuotationService bidQuotationServiceParam, ITransporterService transporterServiceParam, IBidService bidServiceParam, ITransportBidQuotationService transportBidQuotationService, IBidWinnerService bidWinnerService, IBusinessProcessService businessProcessService, IApplicationSettingService applicationSettingService, ITransportBidQuotationHeaderService transportBidQuotationHeaderService, ITransportOrderService transportOrderService ) : System
transportBidPlanServiceParam ITransportBidPlanService
adminUnitServiceParam IAdminUnitService
programServiceParam IProgramService
transportBidPlanDetailServiceParam ITransportBidPlanDetailService
hubServiceParam IHubService
bidQuotationServiceParam ITransportBidQuotationService
transporterServiceParam ITransporterService
bidServiceParam IBidService
transportBidQuotationService ITransportBidQuotationService
bidWinnerService IBidWinnerService
businessProcessService IBusinessProcessService
applicationSettingService IApplicationSettingService
transportBidQuotationHeaderService ITransportBidQuotationHeaderService
transportOrderService ITransportOrderService
Résultat System

ReadAjax() public méthode

public ReadAjax ( [ request ) : ActionResult
request [
Résultat ActionResult

ReadApprovedProposals() public méthode

public ReadApprovedProposals ( [ request, int bidID, int regionID ) : ActionResult
request [
bidID int
regionID int
Résultat ActionResult

ReadBidProposals() public méthode

public ReadBidProposals ( [ request, int bidID, int regionID, int transporterID ) : ActionResult
request [
bidID int
regionID int
transporterID int
Résultat ActionResult

ReadBidWinners() public méthode

public ReadBidWinners ( [ request, int bidNumber, int regionID ) : ActionResult
request [
bidNumber int
regionID int
Résultat ActionResult

ReadGeneratedProposals() public méthode

public ReadGeneratedProposals ( [ request ) : ActionResult
request [
Résultat ActionResult

Read_BidProposals() public méthode

public Read_BidProposals ( [ request ) : ActionResult
request [
Résultat ActionResult

Read_Proposals() public méthode

public Read_Proposals ( [ request, int bidProposalId ) : ActionResult
request [
bidProposalId int
Résultat ActionResult

ReturnRegionId() public méthode

public ReturnRegionId ( int id ) : JsonResult
id int
Résultat JsonResult

RevertWinner() public méthode

public RevertWinner ( int bidNumber, int regionID ) : ActionResult
bidNumber int
regionID int
Résultat ActionResult

RevertWinners() public méthode

public RevertWinners ( ) : ActionResult
Résultat ActionResult

TransformBidQuotationToBidWinner() public méthode

public TransformBidQuotationToBidWinner ( List proposals, int rank ) : List
proposals List
rank int
Résultat List

Winners() public méthode

public Winners ( int BidID, int RegionID ) : ActionResult
BidID int
RegionID int
Résultat ActionResult

bidProposals() public méthode

public bidProposals ( ) : ActionResult
Résultat ActionResult

organizeList() public méthode

public organizeList ( List quoteList ) : PriceQuotationDetailViewModel>.Dictionary
quoteList List
Résultat PriceQuotationDetailViewModel>.Dictionary

populateForm() public méthode

public populateForm ( PriceQuotationFilterViewModel model ) : List
model PriceQuotationFilterViewModel
Résultat List