#
# ChangeLog for branches/OaaS/HeuristicLab.Services.Optimization.Billing/Interfaces
#
# Generated by Trac 1.0.12
# 01/11/25 11:51:44

Tue, 01 Oct 2013 11:18:19 GMT spimming [10013]
	* branches/OaaS/HeuristicLab 3.3 Services.sln (modified)
	* branches/OaaS/HeuristicLab.Services.Hive.DataAccess/3.3/Settings.Designer.cs (modified)
	* branches/OaaS/HeuristicLab.Services.Hive.Scaler/HeuristicLab.Services.Optimization.Scaler.csproj (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing.Test/App.config (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing.Test/DDLScript.sql (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing.Test/HeuristicLab.Services.Optimization.Billing.Test.csproj (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing.Test/Program.cs (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing/BillingEngine/AzureInvoiceDao.cs (added)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing/BillingEngine/BillingEngine.cs (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing/BillingEngine/FileSystemInvoiceDao.cs (added)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing/BillingEngine/PlainTextInvoiceFormattingEngine.cs (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing/Business/BillingService.cs (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing/Business/TransactionManager.cs (added)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing/HeuristicLab.Services.Optimization.Billing.csproj (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing/Interfaces/IInvoiceDao.cs (added)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing/Interfaces/ITransactionManager.cs (added)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing/Model/Model.cs (modified)

	#1888:
	* enabled transactions
	* enabled tracing output
	* set ...


Mon, 24 Jun 2013 12:04:56 GMT spimming [9653]
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing/BillingEngine/BillingEngine.cs (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing/BillingEngine/PlainTextInvoiceFormattingEngine.cs (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing/DataAccess/BillingContext.cs (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing/DataAccess/BillingDao.cs (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing/Interfaces/IGenericDao.cs (modified)

	#1888:
	* Set flag to indicate a modified model object
	* Add dao ...


Wed, 19 Jun 2013 13:25:31 GMT spimming [9645]
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing/BillingEngine/BillingEngine.cs (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing/Business/BillingService.cs (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing/Business/MockupBillingService.cs (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing/DataAccess/BillingContext.cs (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing/DataAccess/BillingDao.cs (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing/HeuristicLab.Services.Optimization.Billing.csproj (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing/Interfaces/IObjectWithState.cs (added)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing/Interfaces/IOptimizationBilling.cs (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing/Model/Model.cs (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing/Utils (added)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing/Utils/DbContextUtil.cs (added)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing/Utils/StateUtil.cs (added)

	#1888:
	* Model classes implement new interface to track current ...


Wed, 12 Jun 2013 14:34:04 GMT spimming [9619]
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing.Test/App.config (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing.Test/DDLScript.sql (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing.Test/Program.cs (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing/App.config (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing/BillingEngine (added)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing/BillingEngine/BillingEngine.cs (added)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing/BillingEngine/InvoiceTemplate.txt (added)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing/BillingEngine/PlainTextInvoiceFormattingEngine.cs (added)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing/Business/BillingService.cs (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing/Business/MockupBillingService.cs (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing/DataAccess/BillingContext.cs (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing/DataAccess/BillingDao.cs (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing/HeuristicLab.Services.Optimization.Billing.csproj (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing/Interfaces/IInvoiceFormattingEngine.cs (added)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing/Interfaces/IOptimizationBilling.cs (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing/Model/Model.cs (modified)

	#1888:
	* Added new BillingService methods
	* Disabled proxy ...


Wed, 05 Jun 2013 12:09:51 GMT fschoepp [9586]
	* branches/OaaS/HeuristicLab.Services.Hive.Scaler (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing.Test (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing/Business/BillingService.cs (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing/Business/BillingServiceProvider.cs (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing/Business/MockupBillingService.cs (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing/Interfaces/IOptimizationBilling.cs (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing/Model/Model.cs (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Web (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Web/Controllers/BaseController.cs (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Web/Controllers/InvoiceController.cs (added)
	* branches/OaaS/HeuristicLab.Services.Optimization.Web/Controllers/OrderAdminController.cs (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Web/Controllers/OrderController.cs (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Web/Controllers/UsageController.cs (added)
	* branches/OaaS/HeuristicLab.Services.Optimization.Web/Helpers/BillingComponent.cs (added)
	* branches/OaaS/HeuristicLab.Services.Optimization.Web/Helpers/BillingFilterActionAttribute.cs (added)
	* branches/OaaS/HeuristicLab.Services.Optimization.Web/HeuristicLab.Services.Optimization.Web.csproj (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Web/Models/InvoiceModel.cs (added)
	* branches/OaaS/HeuristicLab.Services.Optimization.Web/Models/UsageModel.cs (added)
	* branches/OaaS/HeuristicLab.Services.Optimization.Web/Views/Invoice (added)
	* branches/OaaS/HeuristicLab.Services.Optimization.Web/Views/Invoice/Index.cshtml (added)
	* branches/OaaS/HeuristicLab.Services.Optimization.Web/Views/Order/SaveOrder.cshtml (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Web/Views/Shared/_Layout.cshtml (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Web/Views/Usage (added)
	* branches/OaaS/HeuristicLab.Services.Optimization.Web/Views/Usage/Index.cshtml (added)
	* branches/OaaS/HeuristicLab.Services.Optimization/ServiceDefinition.build.csdef (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization/ServiceDefinition.csdef (modified)

	#1888:
	* Billing Component may now be deactivated by setting the ...


Tue, 04 Jun 2013 14:30:39 GMT fschoepp [9582]
	* branches/OaaS/HeuristicLab.Services.Hive.Scaler/HeuristicLab.Services.Optimization.Scaler.csproj (modified)
	* branches/OaaS/HeuristicLab.Services.Hive.Scaler/packages.config (modified)
	* branches/OaaS/HeuristicLab.Services.Hive.WebRole/HeuristicLab.Services.Hive.WebRole.csproj (modified)
	* branches/OaaS/HeuristicLab.Services.Hive.WebRole/packages.config (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing/Business/BillingService.cs (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing/Business/MockupBillingService.cs (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing/Interfaces/IOptimizationBilling.cs (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing/Model/Model.cs (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Controller/HeuristicLab.Services.Optimization.ControllerService.csproj (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Controller/packages.config (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Web/Content/themes/base/jquery.ui.accordion.css (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Web/Content/themes/base/jquery.ui.all.css (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Web/Content/themes/base/jquery.ui.autocomplete.css (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Web/Content/themes/base/jquery.ui.button.css (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Web/Content/themes/base/jquery.ui.core.css (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Web/Content/themes/base/jquery.ui.datepicker.css (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Web/Content/themes/base/jquery.ui.dialog.css (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Web/Content/themes/base/jquery.ui.progressbar.css (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Web/Content/themes/base/jquery.ui.resizable.css (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Web/Content/themes/base/jquery.ui.selectable.css (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Web/Content/themes/base/jquery.ui.slider.css (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Web/Content/themes/base/jquery.ui.tabs.css (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Web/Content/themes/base/jquery.ui.theme.css (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Web/Controllers/BaseController.cs (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Web/Controllers/OrderAdminController.cs (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Web/Controllers/OrderController.cs (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Web/Helpers/HtmlExtensions.cs (added)
	* branches/OaaS/HeuristicLab.Services.Optimization.Web/HeuristicLab.Services.Optimization.Web.csproj (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Web/Models/OrderAdminModel.cs (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Web/Models/OrderModel.cs (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Web/Scripts/jquery-1.5.1-vsdoc.js (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Web/Scripts/jquery-ui-1.8.11.js (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Web/Scripts/jquery-ui-1.8.11.min.js (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Web/Scripts/jquery.validate-vsdoc.js (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Web/Scripts/jquery.validate.js (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Web/Scripts/jquery.validate.min.js (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Web/Scripts/modernizr-1.7.js (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Web/Scripts/modernizr-1.7.min.js (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Web/Views/Account/LogOn.cshtml (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Web/Views/Order/AddProduct.cshtml (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Web/Views/Order/Overview.cshtml (added)
	* branches/OaaS/HeuristicLab.Services.Optimization.Web/Views/Order/Payment.cshtml (added)
	* branches/OaaS/HeuristicLab.Services.Optimization.Web/Views/Order/SaveOrder.cshtml (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Web/Views/OrderAdmin/Index.cshtml (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Web/Views/Shared/_Layout.cshtml (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Web/packages.config (modified)

	#1888:
	* Added an overview for users to inspect their orders
	* ...


Tue, 04 Jun 2013 09:05:30 GMT spimming [9577]
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing/App.config (added)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing/Business (added)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing/Business/BillingService.cs (added)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing/Business/BillingServiceProvider.cs (added)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing/Business/MockupBillingService.cs (added)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing/DataAccess (added)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing/DataAccess/BillingContext.cs (added)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing/DataAccess/BillingDao.cs (added)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing/Interfaces/IEntity.cs (added)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing/Interfaces/IGenericDao.cs (added)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing/packages.config (added)

	#1888:
	* Added dal and service interfaces and implementations
	* ...


Tue, 04 Jun 2013 08:59:03 GMT spimming [9576]
	* branches/OaaS/HeuristicLab 3.3 Services.sln (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing.Test (added)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing.Test/App.config (added)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing.Test/HeuristicLab.Services.Optimization.Billing.Test.csproj (added)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing.Test/Program.cs (added)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing.Test/Properties (added)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing.Test/Properties/AssemblyInfo.cs (added)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing/HeuristicLab.Services.Optimization.Billing.csproj (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing/Interfaces/IOptimizationBilling.cs (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing/MockupOptimizationBilling.cs (deleted)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing/Model/Model.cs (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Web/Controllers/OrderAdminController.cs (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Web/Controllers/OrderController.cs (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Web/WebRole.cs (modified)
	* branches/OaaS/packages/repositories.config (modified)

	#1888:
	* Added billing test client
	* Use entity framework for DAL ...


Wed, 29 May 2013 08:58:52 GMT fschoepp [9551]
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing/Interfaces/IOptimizationBilling.cs (modified)

	#1888:
	* Removed "public" modifiers


Wed, 29 May 2013 08:24:00 GMT fschoepp [9550]
	* branches/OaaS/HeuristicLab 3.3 Services.sln (modified)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing (added)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing/HeuristicLab.Services.Optimization.Billing.csproj (added)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing/Interfaces (added)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing/Interfaces/IOptimizationBilling.cs (added)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing/Model (added)
	* branches/OaaS/HeuristicLab.Services.Optimization.Billing/Model/Model.cs (added)

	#1888:
	* Added basic infrastructure for the billing component.