My BLL return a list of something back to my UI:
List<ProductionParamater> l = BLL.GetProductionParameters();
The record contains around 42 fields. 5 of them i want to show them in a grid, and all the others i want to show them below the grid in a form-like appearence. Also i need to be able to edit them and send the changed list row back to bll for update.
My current structure uses a data access layer with datareaders to get the data. BLL executes the dal methods, applies the required logic and the results come back to the UI (Windows Forms).
I plan to hook on the grid events and update the rest of the form controls in every event fire-up. Also depending on the change i will send the list item back to bll to make the change.
Is this the correct way to go?