public static ITaxRateRepository GetTaxRateRepository() { switch (ConfigurationSettings.GetMode().ToUpper()) { case "PROD": return(new TaxRateFileRepository()); case "TEST": return(new TaxRateTestRepository()); } return(null); }
public static IProductFileRepository GetOrderRepository() { switch (ConfigurationSettings.GetMode()) { case "Prod": return(new ProductsFileRepository()); case "Test": return(new ProductFileRepositoryTest()); } return(null); }
public static IProductTypeRepository GetProductTypeRepository() { switch (ConfigurationSettings.GetMode().ToUpper()) { case "PROD": return(new ProductTypeFileRepository()); case "TEST": return(new ProductTypeTestRepository()); } return(null); }
public static IOrderRepository GetOrderRepository() { switch (ConfigurationSettings.GetMode().ToUpper()) { case "PROD": return(new OrderFileRepository()); case "TEST": return(new OrderTestRepository()); } return(null); }