private List <QualificationSupplierDataModel> GetListOfMediumQualificationTechDataModel() { List <QualificationSupplierDataModel> qualificationSupplierDataList = new List <QualificationSupplierDataModel>(); QualificationSupplierDataModel numberOfYearsOfExceprience = GetQualificationSupplierItemData((int)Enums.PreQualificationType.Medium, (int)Enums.QualificationItemCategory.Technical, (int)Enums.QualificationEvaluationItems.NumberOfYearsOfExperience, 0); QualificationSupplierDataModel percentsaudiEmoloyeeNumber = GetQualificationSupplierItemData((int)Enums.PreQualificationType.Medium, (int)Enums.QualificationItemCategory.Technical, (int)Enums.QualificationEvaluationItems.PercentageOfSaudiEmployees, 0); QualificationSupplierDataModel employeeNumber = GetQualificationSupplierItemData((int)Enums.PreQualificationType.Medium, (int)Enums.QualificationItemCategory.Technical, (int)Enums.QualificationEvaluationItems.NumberOfEmployees, 0); QualificationSupplierDataModel saudiEmoloyeeNumber = GetQualificationSupplierItemData((int)Enums.PreQualificationType.Medium, (int)Enums.QualificationItemCategory.Technical, (int)Enums.QualificationEvaluationItems.NumberOfSaudiEmployees, 0); QualificationSupplierDataModel qualityAssuranceStandards = GetQualificationSupplierItemData((int)Enums.PreQualificationType.Medium, (int)Enums.QualificationItemCategory.Technical, (int)Enums.QualificationEvaluationItems.QualityAssuranceStandards, (int)Enums.QualificationQualityGuaranteeLookup.IsoCertificate); QualificationSupplierDataModel environmentalHealthSafetyStandards = GetQualificationSupplierItemData((int)Enums.PreQualificationType.Medium, (int)Enums.QualificationItemCategory.Technical, (int)Enums.QualificationEvaluationItems.EnvironmentalHealthSafetyStandards, (int)Enums.QualificationEnvironmentStandardsLookup.OSHA); QualificationSupplierDataModel cashRateModel = GetQualificationSupplierItemData((int)Enums.PreQualificationType.Medium, (int)Enums.QualificationItemCategory.Financial, (int)Enums.QualificationEvaluationItems.CashRate, 0); QualificationSupplierDataModel liquidityRatioModel = GetQualificationSupplierItemData((int)Enums.PreQualificationType.Medium, (int)Enums.QualificationItemCategory.Financial, (int)Enums.QualificationEvaluationItems.LiquidityRatio, 0); QualificationSupplierDataModel tradingRatio = GetQualificationSupplierItemData((int)Enums.PreQualificationType.Medium, (int)Enums.QualificationItemCategory.Financial, (int)Enums.QualificationEvaluationItems.TradingRatio, 0); qualificationSupplierDataList.Add(numberOfYearsOfExceprience); qualificationSupplierDataList.Add(percentsaudiEmoloyeeNumber); qualificationSupplierDataList.Add(employeeNumber); qualificationSupplierDataList.Add(saudiEmoloyeeNumber); qualificationSupplierDataList.Add(qualityAssuranceStandards); qualificationSupplierDataList.Add(environmentalHealthSafetyStandards); qualificationSupplierDataList.Add(cashRateModel); qualificationSupplierDataList.Add(liquidityRatioModel); qualificationSupplierDataList.Add(tradingRatio); return(qualificationSupplierDataList); }
public QualificationSupplierDataModel GetQualificationSupplierItemData(int QTypeId, int categoryId, int itemId, int lookupId = 0, int qualificationItemTypeId = 2) { QualificationSupplierDataModel model = new QualificationSupplierDataModel() { QualificationTypeId = QTypeId, QualificationStatusId = 1, QualificationCategoryId = categoryId, IsConfigure = true, QualificationItemId = itemId, Min = 5, Max = 10, SupplierValue = 5, QualificationLookupId = lookupId, QualificationItemTypeId = qualificationItemTypeId }; return(model); }
private List <QualificationSupplierDataModel> GetListOfSmallQualificationTechDataModel() { List <QualificationSupplierDataModel> qualificationSupplierDataList = new List <QualificationSupplierDataModel>(); QualificationSupplierDataModel numberOfYearsOfExceprience = GetQualificationSupplierItemData((int)Enums.PreQualificationType.Small, (int)Enums.QualificationItemCategory.Technical, (int)Enums.QualificationEvaluationItems.NumberOfYearsOfExperience); QualificationSupplierDataModel percentsaudiEmoloyeeNumber = GetQualificationSupplierItemData((int)Enums.PreQualificationType.Small, (int)Enums.QualificationItemCategory.Technical, (int)Enums.QualificationEvaluationItems.PercentageOfSaudiEmployees); QualificationSupplierDataModel employeeNumber = GetQualificationSupplierItemData((int)Enums.PreQualificationType.Small, (int)Enums.QualificationItemCategory.Technical, (int)Enums.QualificationEvaluationItems.NumberOfEmployees); QualificationSupplierDataModel saudiEmoloyeeNumber = GetQualificationSupplierItemData((int)Enums.PreQualificationType.Small, (int)Enums.QualificationItemCategory.Technical, (int)Enums.QualificationEvaluationItems.NumberOfSaudiEmployees); QualificationSupplierDataModel cashRateModel = GetQualificationSupplierItemData((int)Enums.PreQualificationType.Small, (int)Enums.QualificationItemCategory.Financial, (int)Enums.QualificationEvaluationItems.CashRate); QualificationSupplierDataModel liquidityRatioModel = GetQualificationSupplierItemData((int)Enums.PreQualificationType.Small, (int)Enums.QualificationItemCategory.Financial, (int)Enums.QualificationEvaluationItems.LiquidityRatio); qualificationSupplierDataList.Add(numberOfYearsOfExceprience); qualificationSupplierDataList.Add(percentsaudiEmoloyeeNumber); qualificationSupplierDataList.Add(employeeNumber); qualificationSupplierDataList.Add(saudiEmoloyeeNumber); qualificationSupplierDataList.Add(cashRateModel); qualificationSupplierDataList.Add(liquidityRatioModel); return(qualificationSupplierDataList); }
private List <QualificationSupplierDataModel> GetListOfLargeQualificationTechDataModel() { List <QualificationSupplierDataModel> qualificationSupplierDataList = new List <QualificationSupplierDataModel>(); QualificationSupplierDataModel numberOfYearsOfExceprience = GetQualificationSupplierItemData((int)Enums.PreQualificationType.Large, (int)Enums.QualificationItemCategory.Technical, (int)Enums.QualificationEvaluationItems.NumberOfYearsOfExperience, 0, (int)Enums.QualificationItemType.Percentage); QualificationSupplierDataModel percentsaudiEmoloyeeNumber = GetQualificationSupplierItemData((int)Enums.PreQualificationType.Large, (int)Enums.QualificationItemCategory.Technical, (int)Enums.QualificationEvaluationItems.PercentageOfSaudiEmployees, 0, (int)Enums.QualificationItemType.Range); QualificationSupplierDataModel employeeNumber = GetQualificationSupplierItemData((int)Enums.PreQualificationType.Large, (int)Enums.QualificationItemCategory.Technical, (int)Enums.QualificationEvaluationItems.NumberOfEmployees, 0, (int)Enums.QualificationItemType.Percentage); QualificationSupplierDataModel saudiEmoloyeeNumber = GetQualificationSupplierItemData((int)Enums.PreQualificationType.Large, (int)Enums.QualificationItemCategory.Technical, (int)Enums.QualificationEvaluationItems.NumberOfSaudiEmployees, 0, (int)Enums.QualificationItemType.Value); QualificationSupplierDataModel qualityAssuranceStandards = GetQualificationSupplierItemData((int)Enums.PreQualificationType.Large, (int)Enums.QualificationItemCategory.Technical, (int)Enums.QualificationEvaluationItems.QualityAssuranceStandards, (int)Enums.QualificationQualityGuaranteeLookup.IsoCertificate, (int)Enums.QualificationItemType.Value); QualificationSupplierDataModel environmentalHealthSafetyStandards = GetQualificationSupplierItemData((int)Enums.PreQualificationType.Large, (int)Enums.QualificationItemCategory.Technical, (int)Enums.QualificationEvaluationItems.EnvironmentalHealthSafetyStandards, (int)Enums.QualificationEnvironmentStandardsLookup.OSHA); QualificationSupplierDataModel numberOfProjectsImplementedLastThreeYears = GetQualificationSupplierItemData((int)Enums.PreQualificationType.Large, (int)Enums.QualificationItemCategory.Technical, (int)Enums.QualificationEvaluationItems.NumberOfProjectsImplementedLastThreeYears, 0); QualificationSupplierDataModel totalValueProjectsLastThreeYears = GetQualificationSupplierItemData((int)Enums.PreQualificationType.Large, (int)Enums.QualificationItemCategory.Technical, (int)Enums.QualificationEvaluationItems.TotalValueProjectsLastThreeYears, 0); QualificationSupplierDataModel insurance = GetQualificationSupplierItemData((int)Enums.PreQualificationType.Large, (int)Enums.QualificationItemCategory.Technical, (int)Enums.QualificationEvaluationItems.Insurance, 0); QualificationSupplierDataModel cashRateModel = GetQualificationSupplierItemData((int)Enums.PreQualificationType.Large, (int)Enums.QualificationItemCategory.Financial, (int)Enums.QualificationEvaluationItems.CashRate, 0); QualificationSupplierDataModel liquidityRatioModel = GetQualificationSupplierItemData((int)Enums.PreQualificationType.Large, (int)Enums.QualificationItemCategory.Financial, (int)Enums.QualificationEvaluationItems.LiquidityRatio, 0, (int)Enums.QualificationItemType.Range); QualificationSupplierDataModel tradingRatio = GetQualificationSupplierItemData((int)Enums.PreQualificationType.Large, (int)Enums.QualificationItemCategory.Financial, (int)Enums.QualificationEvaluationItems.TradingRatio, 0, (int)Enums.QualificationItemType.Percentage); QualificationSupplierDataModel ratioOfObligations = GetQualificationSupplierItemData((int)Enums.PreQualificationType.Large, (int)Enums.QualificationItemCategory.Financial, (int)Enums.QualificationEvaluationItems.RatioOfObligations, 0); QualificationSupplierDataModel rateOfProfitability = GetQualificationSupplierItemData((int)Enums.PreQualificationType.Large, (int)Enums.QualificationItemCategory.Financial, (int)Enums.QualificationEvaluationItems.RateOfProfitability, 0); qualificationSupplierDataList.Add(numberOfYearsOfExceprience); qualificationSupplierDataList.Add(percentsaudiEmoloyeeNumber); qualificationSupplierDataList.Add(employeeNumber); qualificationSupplierDataList.Add(saudiEmoloyeeNumber); qualificationSupplierDataList.Add(qualityAssuranceStandards); qualificationSupplierDataList.Add(environmentalHealthSafetyStandards); qualificationSupplierDataList.Add(numberOfProjectsImplementedLastThreeYears); qualificationSupplierDataList.Add(totalValueProjectsLastThreeYears); qualificationSupplierDataList.Add(insurance); qualificationSupplierDataList.Add(cashRateModel); qualificationSupplierDataList.Add(liquidityRatioModel); qualificationSupplierDataList.Add(tradingRatio); qualificationSupplierDataList.Add(rateOfProfitability); qualificationSupplierDataList.Add(ratioOfObligations); return(qualificationSupplierDataList); }