private void InitTariffRates() { tariffRates = new Dictionary <string, TariffData>(); TariffData amiga = new TariffData("AMIGA", "AMIGA Standard"); amiga.SetRate("NAH", 0.046, 0.021); amiga.SetRate("FERN", 0.046, 0.021); amiga.SetRate("A1", 0.217, 0.217); amiga.SetRate("TMOB", 0.217, 0.217); tariffRates.Add(amiga.Id, amiga); TariffData tickTack = new TariffData("TK-TT", "Telekom TikTak Privat"); tickTack.SetRate("NAH", 0.049, 0.0135); tickTack.SetRate("FERN", 0.059, 0.0260); tickTack.SetRate("A1", 0.1636, 0.132); tickTack.SetRate("TMOB", 0.1984, 0.160); tariffRates.Add(tickTack.Id, tickTack); TariffData tkStd = new TariffData("TK-Std", "Telekom Standard"); tkStd.SetRate("NAH", 0.063, 0.025); tkStd.SetRate("FERN", 0.077, 0.063); tkStd.SetRate("A1", 0.177, 0.143); tkStd.SetRate("TMOB", 0.198, 0.191); tariffRates.Add(tkStd.Id, tkStd); TariffData tele2 = new TariffData("Tele2", "Tele2UTA Classic"); tele2.SetRate("NAH", 0.049, 0.019); tele2.SetRate("FERN", 0.049, 0.019); tele2.SetRate("A1", 0.199, 0.199); tele2.SetRate("TMOB", 0.193, 0.193); tariffRates.Add(tele2.Id, tele2); TariffData lw24 = new TariffData("LW-24", "LIWEST 24phone Classic"); lw24.SetRate("NAH", 0.049, 0.019); lw24.SetRate("FERN", 0.049, 0.019); lw24.SetRate("A1", 0.300, 0.300); lw24.SetRate("TMOB", 0.300, 0.300); tariffRates.Add(lw24.Id, lw24); }
private void InitTariffs() { tariffs = new Dictionary <string, TariffData>(); TariffData amiga = new TariffData("Amiga", "Amiga.Privat"); amiga.SetRate("A1", 0.15, 0.14); amiga.SetRate("DREI", 0.18, 0.15); amiga.SetRate("FERN", 0.04, 0.02); amiga.SetRate("NAH", 0.04, 0.02); tariffs.Add(amiga.Id, amiga); TariffData avocalis = new TariffData("Avocalis", "Avocalis Festnetz Privat"); avocalis.SetRate("A1", 0.19, 0.18); avocalis.SetRate("DREI", 0.28, 0.24); avocalis.SetRate("FERN", 0.05, 0.03); avocalis.SetRate("NAH", 0.05, 0.03); tariffs.Add(avocalis.Id, avocalis); TariffData tele2Direkt = new TariffData("Tele2-Direkt", "Tele2 Telefonie direkt"); tele2Direkt.SetRate("A1", 0.21, 0.21); tele2Direkt.SetRate("DREI", 0.21, 0.21); tele2Direkt.SetRate("FERN", 0.05, 0.02); tele2Direkt.SetRate("NAH", 0.05, 0.02); tariffs.Add(tele2Direkt.Id, tele2Direkt); TariffData tele2Freizeit = new TariffData("Tele2-Freizeit", "Tele2 Telefonie direkt Freizeit"); tele2Freizeit.SetRate("A1", 0.21, 0.21); tele2Freizeit.SetRate("DREI", 0.21, 0.21); tele2Freizeit.SetRate("FERN", 0.05, 0); tele2Freizeit.SetRate("NAH", 0.05, 0); tariffs.Add(tele2Freizeit.Id, tele2Freizeit); TariffData iTCE = new TariffData("i-TC-E", "i-TC-E Special"); iTCE.SetRate("A1", 0.1, 0.1); iTCE.SetRate("DREI", 0.1, 0.1); iTCE.SetRate("FERN", 0.03, 0.02); iTCE.SetRate("NAH", 0.03, 0.01); tariffs.Add(iTCE.Id, iTCE); TariffData redTelecom = new TariffData("Red-Telecom-1", "Red Telecom 1025"); redTelecom.SetRate("A1", 0.15, 0.14); redTelecom.SetRate("DREI", 0.16, 0.14); redTelecom.SetRate("FERN", 0.04, 0.02); redTelecom.SetRate("NAH", 0.04, 0.02); tariffs.Add(redTelecom.Id, redTelecom); TariffData drei = new TariffData("drei", "3 Festnetz"); drei.SetRate("A1", 0.15, 0.15); drei.SetRate("DREI", 0.05, 0.05); drei.SetRate("FERN", 0.035, 0.025); drei.SetRate("NAH", 0.035, 0.015); tariffs.Add(drei.Id, drei); }