DRMFSS.Web.Models.ReceiptAllocationViewModelDto.GenerateAllocationViewModelDto C# (CSharp) Method

GenerateAllocationViewModelDto() public static method

public static GenerateAllocationViewModelDto ( BLL receiptAllocation ) : ReceiptAllocationViewModelDto
receiptAllocation BLL
return ReceiptAllocationViewModelDto
        public static ReceiptAllocationViewModelDto GenerateAllocationViewModelDto(BLL.ReceiptAllocation receiptAllocation)
        {
            ReceiptAllocationViewModelDto receiptAllocationViewModelDto = new ReceiptAllocationViewModelDto();
            receiptAllocationViewModelDto.ProjectNumber = receiptAllocation.ProjectNumber;
            receiptAllocationViewModelDto.CommodityID = receiptAllocation.CommodityID;
            receiptAllocationViewModelDto.SINumber = receiptAllocation.SINumber;
            receiptAllocationViewModelDto.QuantityInMT = receiptAllocation.QuantityInMT;

            receiptAllocationViewModelDto.HubID = receiptAllocation.HubID;
            receiptAllocationViewModelDto.ETA = receiptAllocation.ETA;
            if (receiptAllocation.DonorID != null) receiptAllocationViewModelDto.DonorID = receiptAllocation.DonorID.Value;
            if (receiptAllocation.GiftCertificateDetailID != null)
                receiptAllocationViewModelDto.GiftCertificateDetailID = receiptAllocation.GiftCertificateDetailID.Value;
            receiptAllocationViewModelDto.ReceiptAllocationID = receiptAllocation.ReceiptAllocationID;
            receiptAllocationViewModelDto.IsCommited = receiptAllocation.IsCommited;
            if (receiptAllocation.SourceHubID != null)
                receiptAllocationViewModelDto.SourceHubID = receiptAllocation.SourceHubID.Value;
            receiptAllocationViewModelDto.PurchaseOrder = receiptAllocation.PurchaseOrder;
            receiptAllocationViewModelDto.SupplierName = receiptAllocation.SupplierName;
            receiptAllocationViewModelDto.OtherDocumentationRef = receiptAllocation.OtherDocumentationRef;
            receiptAllocationViewModelDto.Remark = receiptAllocation.Remark;

            receiptAllocationViewModelDto.ProgramID = receiptAllocation.ProgramID;
            receiptAllocationViewModelDto.CommoditySourceID = receiptAllocation.CommoditySourceID;

            receiptAllocationViewModelDto.CommodityName = receiptAllocation.CommodityName;
            receiptAllocationViewModelDto.ReceivedQuantityInMT = receiptAllocation.ReceivedQuantityInMT;
            receiptAllocationViewModelDto.RemainingBalanceInMt = receiptAllocation.RemainingBalanceInMt;

            return receiptAllocationViewModelDto;
        }
ReceiptAllocationViewModelDto