MVC application 3 solutions files (1)Custom.Web Custom.Web -> Views -> Home -> TimeSheet.cshtml Custom.Web -> Model -> TimeSheetViewModel.cs Custom.Web -> Controller -> HomeController.cs (Note for the BLL project reference for payrollService and rules, calculations) (2)Custom.BLL Custom.BLL -> PayrollService.cs (Note reference of Db from DAL reference for Entities) Custom.BLL -> Model -> TimeEntry.cs Custom.BLL -> Rules -> CalculateMealsWaived.cs (3)Custom.DAL Custom.DAL -> EF -> TimeSheetDbModel.edmx (local database) local sql database -> Time.db (handle checkbox) Custom.DAL -> EF -> TAT_TimeDbModel.edmx (No control... its an external db and can only view tables and information)