C# Class Cats.Areas.Hub.Controllers.Allocations.ReceiptAllocationController

Inheritance: BaseController
Show file Open project: edgecomputing/cats

Public Methods

Method Description
AllocationList ( string SInumber, int type ) : System.Web.Mvc.ActionResult
Close ( string id ) : System.Web.Mvc.ActionResult
Create ( int type ) : System.Web.Mvc.ActionResult
Delete ( string id ) : System.Web.Mvc.ActionResult
Edit ( String allocationId ) : System.Web.Mvc.ActionResult
Edit2 ( String allocationId ) : System.Web.Mvc.ActionResult
FromHubs ( ) : System.Web.Mvc.ActionResult
GenerateProjectCode ( string SINumber, int DonorID, int CommodityID, Decimal QuantityInMT ) : System.Web.Mvc.ActionResult
GetAvailableSINumbers ( ) : System.Web.Mvc.ActionResult
GetAvailableSINumbersAsText ( bool AllSIs, int commoditySoureType ) : System.Web.Mvc.ActionResult
GetBalance ( string siNumber, int commodityId ) : System.Web.Mvc.ActionResult
GetSIBalances ( ) : System.Web.Mvc.ActionResult
Index ( ) : System.Web.Mvc.ActionResult
LoadByAllocationIdPartial ( string allocationId ) : System.Web.Mvc.ActionResult
LoadBySIPartial ( string SInumber, int type ) : System.Web.Mvc.ActionResult
Loans ( ) : System.Web.Mvc.ActionResult
LocalPurchase ( ) : System.Web.Mvc.ActionResult
QuantityNotValid ( Decimal QuantityInMt, string SINumber ) : System.Web.Mvc.ActionResult
ReceiptAllocationController ( IReceiptAllocationService receiptAllocationService, IUserProfileService userProfileService, ICommoditySourceService commoditySourceService, IGiftCertificateService giftCertificateService, ICommodityService commodityService, IDonorService donorService, IGiftCertificateDetailService giftCertificateDetailService, IHubService hubService, IProgramService programService, ICommodityTypeService commodityTypeService, IShippingInstructionService shippingInstructionService ) : System
SIMustBeInGift ( string SINUmber, int CommoditySourceID ) : System.Web.Mvc.ActionResult
SINotUnique ( string SINUmber, int CommoditySourceID ) : System.Web.Mvc.ActionResult
SelfReference ( int HubID, int SourceHubID ) : System.Web.Mvc.ActionResult

Private Methods

Method Description
BindReceiptAllocaitonViewModel ( ) : ReceiptAllocationViewModel
CloseAjax ( string ReceiptAllocationID ) : System.Web.Mvc.ActionResult
CloseConfirmed ( string id ) : System.Web.Mvc.ActionResult
CommitAllocation ( string checkedRecords, int SINumber ) : System.Web.Mvc.ActionResult
Create ( ReceiptAllocationViewModel receiptAllocationViewModel ) : System.Web.Mvc.ActionResult
DeleteConfirmed ( string id ) : System.Web.Mvc.ActionResult
Edit ( ReceiptAllocationViewModel receiptAllocationViewModel ) : System.Web.Mvc.ActionResult
Edit2 ( ReceiptAllocationViewModel receiptAllocationViewModel ) : System.Web.Mvc.ActionResult
FromReceiptAllocationViewModel ( ReceiptAllocationViewModel viewModel, ReceiptAllocation entityModel ) : ReceiptAllocation
IsSIValid ( string SINumber, int CommoditySourceID ) : bool

Method Details

AllocationList() public method

public AllocationList ( string SInumber, int type ) : System.Web.Mvc.ActionResult
SInumber string
type int
return System.Web.Mvc.ActionResult

Close() public method

public Close ( string id ) : System.Web.Mvc.ActionResult
id string
return System.Web.Mvc.ActionResult

Create() public method

public Create ( int type ) : System.Web.Mvc.ActionResult
type int
return System.Web.Mvc.ActionResult

Delete() public method

public Delete ( string id ) : System.Web.Mvc.ActionResult
id string
return System.Web.Mvc.ActionResult

Edit() public method

public Edit ( String allocationId ) : System.Web.Mvc.ActionResult
allocationId String
return System.Web.Mvc.ActionResult

Edit2() public method

public Edit2 ( String allocationId ) : System.Web.Mvc.ActionResult
allocationId String
return System.Web.Mvc.ActionResult

FromHubs() public method

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

GenerateProjectCode() public method

public GenerateProjectCode ( string SINumber, int DonorID, int CommodityID, Decimal QuantityInMT ) : System.Web.Mvc.ActionResult
SINumber string
DonorID int
CommodityID int
QuantityInMT Decimal
return System.Web.Mvc.ActionResult

GetAvailableSINumbers() public method

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

GetAvailableSINumbersAsText() public method

public GetAvailableSINumbersAsText ( bool AllSIs, int commoditySoureType ) : System.Web.Mvc.ActionResult
AllSIs bool
commoditySoureType int
return System.Web.Mvc.ActionResult

GetBalance() public method

public GetBalance ( string siNumber, int commodityId ) : System.Web.Mvc.ActionResult
siNumber string
commodityId int
return System.Web.Mvc.ActionResult

GetSIBalances() public method

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

Index() public method

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

LoadByAllocationIdPartial() public method

public LoadByAllocationIdPartial ( string allocationId ) : System.Web.Mvc.ActionResult
allocationId string
return System.Web.Mvc.ActionResult

LoadBySIPartial() public method

public LoadBySIPartial ( string SInumber, int type ) : System.Web.Mvc.ActionResult
SInumber string
type int
return System.Web.Mvc.ActionResult

Loans() public method

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

LocalPurchase() public method

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

QuantityNotValid() public method

public QuantityNotValid ( Decimal QuantityInMt, string SINumber ) : System.Web.Mvc.ActionResult
QuantityInMt Decimal
SINumber string
return System.Web.Mvc.ActionResult

ReceiptAllocationController() public method

public ReceiptAllocationController ( IReceiptAllocationService receiptAllocationService, IUserProfileService userProfileService, ICommoditySourceService commoditySourceService, IGiftCertificateService giftCertificateService, ICommodityService commodityService, IDonorService donorService, IGiftCertificateDetailService giftCertificateDetailService, IHubService hubService, IProgramService programService, ICommodityTypeService commodityTypeService, IShippingInstructionService shippingInstructionService ) : System
receiptAllocationService IReceiptAllocationService
userProfileService IUserProfileService
commoditySourceService ICommoditySourceService
giftCertificateService IGiftCertificateService
commodityService ICommodityService
donorService IDonorService
giftCertificateDetailService IGiftCertificateDetailService
hubService IHubService
programService IProgramService
commodityTypeService ICommodityTypeService
shippingInstructionService IShippingInstructionService
return System

SIMustBeInGift() public method

public SIMustBeInGift ( string SINUmber, int CommoditySourceID ) : System.Web.Mvc.ActionResult
SINUmber string
CommoditySourceID int
return System.Web.Mvc.ActionResult

SINotUnique() public method

public SINotUnique ( string SINUmber, int CommoditySourceID ) : System.Web.Mvc.ActionResult
SINUmber string
CommoditySourceID int
return System.Web.Mvc.ActionResult

SelfReference() public method

public SelfReference ( int HubID, int SourceHubID ) : System.Web.Mvc.ActionResult
HubID int
SourceHubID int
return System.Web.Mvc.ActionResult