Exemple #1
0
 public AccountController(IPopulateModel <Login, LoginViewModel> populateModelLogin,
                          IPopulateModel <User, UserViewModel> populateModelUser,
                          IPopulateViewModel <User, UserViewModel> populateViewModelUser,
                          IGetViewModel <User> getViewModelUser,
                          IGenericRepository <User> userRepository,
                          IGenericRepository <Phone> phoneRepository)
 {
     this.populateModelLogin    = populateModelLogin;
     this.populateModelUser     = populateModelUser;
     this.populateViewModelUser = populateViewModelUser;
     this.getViewModelUser      = getViewModelUser;
     this.userRepository        = userRepository;
     this.phoneRepository       = phoneRepository;
     this.userService           = new UserService(this.userRepository, this.phoneRepository);
 }
Exemple #2
0
 public ProductController(IGetViewModel <Stock> stockGet)
 {
     this.stockService = stockGet;
 }