Beispiel #1
0
        public double GetNNMiCostDevice()
        {
            var RateCard_Manager = RateCardManagement.GetInstance();

            return(RateCard_Manager.Get_Annual_Cost_TSS_OSS_Pricing_H8J01A4_102() /
                   RateCard_Manager.Get_Quantity_Network_Tech());
        }
Beispiel #2
0
        public double GetSisCostPerDevice()
        {
            var RateCard_Manager = RateCardManagement.GetInstance();

            return(RateCard_Manager.Get_Annual_Cost_TSS_OSS_Pricing_H9S50AS() /
                   RateCard_Manager.Get_Quantity_Storage_Tech());
        }
Beispiel #3
0
        public double GetTotalLicenseCost()
        {
            double Total_Cost       = 0;
            var    RateCard_Manager = RateCardManagement.GetInstance();

            Total_Cost = RateCard_Manager.Get_Annual_Cost_TSS_OSS_Pricing_H8J01A4_102() +
                         RateCard_Manager.Get_Annual_Cost_TSS_OSS_Pricing_H9S50AS() +
                         RateCard_Manager.Get_Annual_Cost_TSS_OSS_Pricing_HP745A3_105();
            return(Total_Cost);
        }
Beispiel #4
0
        public double[] GetToolingPrice()
        {
            var RateCard_Manager = RateCardManagement.GetInstance();

            double[] amounts = new double[4];
            double   sum     = GetPlaformCost() + RateCard_Manager.Get_Annual_Cost_TSS_OSS_Pricing_HP745A3_105();

            amounts[0] = sum;
            amounts[1] = sum;
            amounts[2] = sum;
            amounts[3] = sum;
            amounts    = GetPriceFromCost(amounts);
            return(amounts);
        }
Beispiel #5
0
        public double GetSisTotalCost()
        {
            var RateCard_Manager = RateCardManagement.GetInstance();

            return(RateCard_Manager.Get_Annual_Cost_TSS_OSS_Pricing_H9S50AS());
        }
Beispiel #6
0
        public double GetNNMiTotalCost()
        {
            var RateCard_Manager = RateCardManagement.GetInstance();

            return(RateCard_Manager.Get_Annual_Cost_TSS_OSS_Pricing_H8J01A4_102());
        }
Beispiel #7
0
        public double GetSawLicenses()
        {
            var RateCard_Manager = RateCardManagement.GetInstance();

            return(RateCard_Manager.Get_Annual_Cost_TSS_OSS_Pricing_HP745A3_105());
        }
Beispiel #8
0
        public double GetPlaformCost()
        {
            var RateCard_Manager = RateCardManagement.GetInstance();

            return(RateCard_Manager.Get_Annual_List_Cost_Platform());
        }
 public static RateCardManagement GetInstance()
 {
     return(_instance ?? (_instance = new RateCardManagement()));
 }