C# Класс Cats.Areas.Procurement.Controllers.PriceQuotationController

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

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

Метод Описание
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

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

Метод Описание
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

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

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

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

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

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

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

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

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

public CanApprove ( Bid bid ) : bool
bid Cats.Models.Bid
Результат bool

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

public ClearBidWinners ( ) : void
Результат void

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

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

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

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

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

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

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

public EditAjax ( [ request, PriceQuotationDetailViewModel item ) : System.Web.Mvc.ActionResult
request [
item Cats.Areas.Procurement.Models.PriceQuotationDetailViewModel
Результат System.Web.Mvc.ActionResult

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

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

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

public GetPlannedDistribution ( int BidPlanID, int RegionID ) : List
BidPlanID int
RegionID int
Результат List

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

public GetPriceQuotation ( List movement, int TransporterID, int BidID ) : List
movement List
TransporterID int
BidID int
Результат List

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

public IdentifyWinners ( int bidNumber, int regionID ) : System.Web.Mvc.ActionResult
bidNumber int
regionID int
Результат System.Web.Mvc.ActionResult

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

public LoadLookups ( ) : void
Результат void

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

public LoadPLookups ( ) : void
Результат void

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

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
Результат System

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

public ReadAjax ( [ request ) : ActionResult
request [
Результат ActionResult

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

public ReadApprovedProposals ( [ request, int bidID, int regionID ) : ActionResult
request [
bidID int
regionID int
Результат ActionResult

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

public ReadBidProposals ( [ request, int bidID, int regionID, int transporterID ) : ActionResult
request [
bidID int
regionID int
transporterID int
Результат ActionResult

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

public ReadBidWinners ( [ request, int bidNumber, int regionID ) : ActionResult
request [
bidNumber int
regionID int
Результат ActionResult

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

public ReadGeneratedProposals ( [ request ) : ActionResult
request [
Результат ActionResult

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

public Read_BidProposals ( [ request ) : ActionResult
request [
Результат ActionResult

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

public Read_Proposals ( [ request, int bidProposalId ) : ActionResult
request [
bidProposalId int
Результат ActionResult

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

public ReturnRegionId ( int id ) : JsonResult
id int
Результат JsonResult

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

public RevertWinner ( int bidNumber, int regionID ) : ActionResult
bidNumber int
regionID int
Результат ActionResult

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

public RevertWinners ( ) : ActionResult
Результат ActionResult

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

public TransformBidQuotationToBidWinner ( List proposals, int rank ) : List
proposals List
rank int
Результат List

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

public Winners ( int BidID, int RegionID ) : ActionResult
BidID int
RegionID int
Результат ActionResult

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

public bidProposals ( ) : ActionResult
Результат ActionResult

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

public organizeList ( List quoteList ) : PriceQuotationDetailViewModel>.Dictionary
quoteList List
Результат PriceQuotationDetailViewModel>.Dictionary

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

public populateForm ( PriceQuotationFilterViewModel model ) : List
model PriceQuotationFilterViewModel
Результат List