public HomeController(IBankService bankService, IContactPersonService contactPersonService, IPositionService positionService) { _bankService = bankService; _contactPersonService = contactPersonService; _positionService = positionService; #region Adding Positions if (_positionService.Set().Count() == 0) { _positionService.Save(new Position() { Name = "Bank Teller" }); _positionService.Save(new Position() { Name = "Bank Marketing Representative" }); _positionService.Save(new Position() { Name = "Internal Auditor" }); _positionService.Save(new Position() { Name = "Branch Manager" }); _positionService.Save(new Position() { Name = "Loan Officer" }); _positionService.Save(new Position() { Name = "Data Processing Officer" }); _positionService.Save(new Position() { Name = "General Director" }); _positionService.Commit(); } #endregion }