Example #1
0
        private void SetViewBagProcurementList(string operationNumber)
        {
            ViewBag.OperationNumber = operationNumber;

            var collectionStage = _enumMappingService.GetMappingCodeCollectionMasterData <ProcurementStageEnum>();
            var stages          = collectionStage.ConvertToSelectListItems();

            ViewBag.StageList = stages;

            var collectionStatus = _enumMappingService.GetMappingCodeCollectionMasterData <ProcurementStatusEnum>();
            var status           = collectionStatus.ConvertToSelectListItems();

            ViewBag.StatusList = status;

            var collectionModality = _enumMappingService.GetMappingCodeCollectionMasterData <ProcurementModalityEnum>();
            var modality           = collectionModality.ConvertToSelectListItems();

            ViewBag.ModalityList = modality;

            var cmdCollection = new CustomEnumDictionary <MasterDataViewModel>();

            cmdCollection.AddRange(collectionStage);
            cmdCollection.AddRange(collectionStatus);
            cmdCollection.AddRange(collectionModality);
            ViewBag.CMDCollection = cmdCollection;
        }
Example #2
0
        private void SetViewBagCommon(string operationNumber, int procurementId, FirmProcurementViewModel model)
        {
            List <SelectListItem> items = null;

            var collectionCancelReason = _enumMappingService.GetMappingCodeCollectionMasterData <ProcurementCancelReasonEnum>();

            items = collectionCancelReason.ConvertToSelectListItems();
            ViewBag.CancelReasonList = items;

            //var responseStage = _firmProcurementService.GetStagesOrdered();
            var responseStage = _enumMappingService.GetMappingCodeCollectionMasterData <ProcurementStageEnum>();
            var stages        = responseStage.ConvertToSelectListItems();

            ViewBag.StageList = stages;

            var collectionProcurementModality = _enumMappingService.GetMappingCodeCollectionMasterData <ProcurementModalityEnum>();

            var cmdCollection = new CustomEnumDictionary <MasterDataViewModel>();

            cmdCollection.AddRange(collectionCancelReason);
            cmdCollection.AddRange(collectionProcurementModality);
            ViewBag.CMDCollection = cmdCollection;

            ViewBag.CurrentUser = IDB.MW.Domain.Session.IDBContext.Current.UserName;

            ViewBag.Negotiation = _enumMappingService.GetMasterData(ProcurementStageEnum.Negotiation).Code;

            ViewBag.Initial = true;
        }
Example #3
0
        private void GetModificationList()
        {
            var collectionModificationCauses   = _enumMappingService.GetMappingCodeCollectionMasterData <ProcurementModificationCauseEnum>();
            var collectionModificationFWCauses = RemoveAmount(collectionModificationCauses);

            ViewBag.ModificationList   = collectionModificationCauses.ConvertToSelectListItems().ConvertToMultiDropDownItems();
            ViewBag.ModificationFWList = collectionModificationFWCauses.ConvertToSelectListItems().ConvertToMultiDropDownItems();
            ViewBag.Amount             = _enumMappingService.GetMappingCode(ProcurementModificationCauseEnum.Amount);
            ViewBag.Date         = _enumMappingService.GetMappingCode(ProcurementModificationCauseEnum.Dates);
            ViewBag.Cancellation = _enumMappingService.GetMappingCode(ProcurementModificationCauseEnum.Cancellation);

            var cmdCollection = new CustomEnumDictionary <MasterDataViewModel>();

            cmdCollection.AddRange(collectionModificationCauses);
            ViewBag.ModificationCausesEnumValues = cmdCollection;
        }