예제 #1
0
 public TratamentoController(WebProjVetContext context,
                             IAnimalReceptoraRepository receptoraRepository,
                             IAnimalGaranhaoRepository garanhaoRepository,
                             IAnimalDoadoraRepository doadoraRepository,
                             ITratamentoRepository tratamentoRepository,
                             IServicoRepository servicoRepository
                             )
 {
     _context              = context;
     _receptoraRepository  = receptoraRepository;
     _garanhaoRepository   = garanhaoRepository;
     _doadoraRepository    = doadoraRepository;
     _tratamentoRepository = tratamentoRepository;
     _servicoRepository    = servicoRepository;
 }
예제 #2
0
        //private readonly IRepository<Doadora> _animalRepository2;
        //private readonly IRepository<Proprietario> _proprietarioRepository2;

        public DoadoraController(IAnimalDoadoraRepository animalRepository, IProprietarioRepository proprietarioRepository, WebProjVetContext webProjVetContext)
        {
            _animalRepository       = animalRepository;
            _proprietarioRepository = proprietarioRepository;
            _context = webProjVetContext;
        }
예제 #3
0
 /* Injeção de uma instancia de IServicoRepository ao criar
  * uma instancia de BookController */
 public DoadoraAPIController(WebProjVetContext contex, IAnimalDoadoraRepository doadoraRepository)
 {
     _context           = contex;
     _doadoraRepository = doadoraRepository;
 }