/// <summary>Initializes a new instance of the <see cref="ClientController" /> class.</summary> /// <param name="repository">The repository.</param> public ClientController(IClientRepository repository, IPlataRepository plataRepository, IConvorbireTelefonicaRepository convorbireTelefonicaRepository, IAbonamentRepository abonamentRepository) { this.clientRepository = repository; this.plataRepository = plataRepository; this.convorbireRepository = convorbireTelefonicaRepository; this.abonamentRepository = abonamentRepository; }
public PlataController(IPlataRepository repository, IContractRepository contractRepository, ClientController clientController, IAbonamentRepository abonamentRepository) { this.plataRepository = repository; this.contractRepository = contractRepository; this.abonamentRepository = abonamentRepository; this.contractController = new ContractController(this.contractRepository, clientController, this.plataRepository, this.abonamentRepository); }
/// <summary>Initializes a new instance of the <see cref="ContractController" /> class.</summary> /// <param name="repository">The repository.</param> public ContractController(IContractRepository repository, ClientController clientController, IPlataRepository plataRepository, IAbonamentRepository abonamentRepository) { this.contractRepository = repository; this.clientController = clientController; this.plataRepository = plataRepository; this.abonamentRepository = abonamentRepository; }
public PlataController(IUposleniciRepository reposUposlenici, IPlataRepository reposPlata) { this.reposUposlenici = reposUposlenici; this.reposPlata = reposPlata; }