Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Which layer is the best to add a new method?
Message
 
 
À
Tous
Information générale
Forum:
ASP.NET
Catégorie:
Conception classe
Titre:
Which layer is the best to add a new method?
Versions des environnements
Environment:
C# 4.0
OS:
Windows 7
Network:
Windows 2003 Server
Database:
MS SQL Server
Application:
Web
Divers
Thread ID:
01619738
Message ID:
01619738
Vues:
72
Hi everybody,

I am having a dilemma of the best implementation and wondering if you can make suggestions.

In our database several tables have salespoint and operator columns (or similar named columns). These columns need to be populated with the currently logged operator and salespoint when a row is added or updated.

For each of the table a model class is generated using Reverse POCO generator.

For manipulations with the model class we use repository classes which are based on the RepositoryBase class which uses generics.

Then we use adapter class (which is not based on anything) and then the API Controller class that also uses ViewModel (and not directly the model).

So, I'd like to introduce a method that can update the operator and salespoint columns using OperatorSession static class.

Currently I'm doing it in the API Controller class in each case when it's required (e.g. duplicating code).

I am wondering what would be a best way to introduce such a generic method based on what I described.

Thanks in advance for the suggestions.
If it's not broken, fix it until it is.


My Blog
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform