public PetController(IClientNotification clientNotification, IPetRepository petRepository ) { _petRepository = petRepository; _clientNotification = clientNotification; }
public DoctorController(IPetRepository repo1, IUserRepository repo2, IServiceRepository repo3, IVactinationRepository repo4) { PetRepo = repo1; UserRepo = repo2; ServiceRepo = repo3; VactinationRepo = repo4; }
public PetService(IPetRepository petRepository, IOwnerRepository ownerRepository, IPetTypeRepository petTypeRepository, IPetColorRepository petColorRepository) { _petRepo = petRepository; _ownerRepo = ownerRepository; _petTypeRepo = petTypeRepository; _petColorRepo = petColorRepository; }
public GroupController(IGroupRepository groupRepository, IUserRepository userRepository, PetOwnerContext context, IPetRepository petRepository) { _groupRepository = groupRepository; _userRepository = userRepository; _petRepository = petRepository; _context = context; }
public PetService(IPetRepository petRepository, IMapper mapper, INotificador notificador) : base(notificador) { this._petRepository = petRepository; this._mapper = mapper; }
public void Run() { _petRepository = new PetRepository(); _petService = new PetService(_petRepository); MakeMenuItems(); ShowMainMenu(); }
// private readonly ICustomerRepository _customerRepository; public MedicalProfileService(IMedicalProfileRepository medicalprofileRepository, IPetRepository petRepository, IProviderRepository providerRepository, IUnitOfWork unitOfWork) { _medicalprofileRepository = medicalprofileRepository; _unitOfWork = unitOfWork; _petRepository = petRepository; _providerRepository = providerRepository; }
// Constructor (Dependencies Injections) public PetController(IClientNotification clientNotification, IPetRepository petRepository, UserManager <ApplicationUser> userManager) { _petRepository = petRepository; _clientNotification = clientNotification; _userManager = userManager; }
public CreatePetCommand(IPetFactory animalFactory, IUserRepository users, IPetRepository pets, IWriter writer) { this.animalFactory = animalFactory ?? throw new ArgumentNullException("animalFactory"); this.pets = pets ?? throw new ArgumentNullException("pets"); this.users = users ?? throw new ArgumentNullException("users"); this.writer = writer ?? throw new ArgumentNullException("pets"); }
public AddPetPresenter(IPetRepository petRepository, IAddPetView addPetView) { _petRepository = petRepository; _addPetView = addPetView; _addPetView.SavePet += new System.EventHandler(AddPetViewSavePet); }
public OwnerService(IOwnerRepository ownerRepo, IValidateIdService validateIdService, IPetRepository petRepo) { this._ownerRepo = ownerRepo; this._validateIdService = validateIdService; this._petRepo = petRepo; }
public PetService(IPetValidatorService petValidationService, IPetRepository petRepository ) { this.petValidationService = petValidationService; this.petRepository = petRepository; }
public async Task Execute(IJobExecutionContext context) { IUnityContainer container = new UnityContainer(); IPetRepository PetRepo = container.Resolve <PetRepository>(); IUserRepository UserRepo = container.Resolve <UserRepository>(); IServiceRepository ServiceRepo = container.Resolve <ServiceRepository>(); IEmailRepository EmailRepo = container.Resolve <EmailRepository>(); var List = ServiceRepo.GetAllListOfElements(); List <Service> res = new List <Service>(); foreach (var i in List) { DateTime dateser = DateTime.Parse(i.DateTimeService); TimeSpan span = dateser.Subtract(DateTime.Now); if (dateser.Day > DateTime.Now.Day && (int)span.TotalHours < 35) { string to = UserRepo.GetElementsById(PetRepo.GetElementsById(i.IDPet.ToString()).OwnerId.ToString()).Email; string body = "Здравствуйте уважаемый клиент! Напоминаем, что вы записаны на прием " + dateser.ToString("dd.MM.yyyy") + " в " + dateser.ToString("HH:mm") + ". "; { await EmailRepo.SendEmail("СЮДА СВОЙ ЕМАЙИЛ", "СЮДА ПАРОЛЬЕМАЙЛА", to, "Напоминание о приеме на завтра", body); } } } }
public HomeController(IPetRepository petRepository, UserManager <Owner> userManager, INotificationRepository notificationRepository) { _petRepository = petRepository; _userManager = userManager; }
// C o n s t r u c t o r s public HomeController(ILogger <HomeController> logger, IEmailRepository emailRepo, IPetRepository petRepository, IUserRepository userRepository) { _logger = logger; _emailRepo = emailRepo; _petRepository = petRepository; _userRepository = userRepository; }
// This method gets called by the runtime. Use this method to configure the HTTP request pipeline. public void Configure(IApplicationBuilder app, IWebHostEnvironment env, IPetRepository petRepository, IOwnerRepository ownerRepository, IPetTypeRepository petTypeRepository) { if (env.IsDevelopment()) { app.UseDeveloperExceptionPage(); using (var scope = app.ApplicationServices.CreateScope()) { var ctx = scope.ServiceProvider.GetService <PetShopDBContext>(); ctx.Database.EnsureDeleted(); ctx.Database.EnsureCreated(); } var data = new InitData(petRepository, ownerRepository, petTypeRepository); } app.UseCors("All"); app.UseHttpsRedirection(); app.UseRouting(); // Use authentication app.UseAuthentication(); app.UseAuthorization(); app.UseEndpoints(endpoints => { endpoints.MapControllers(); }); }
public DataInit(IPetRepository petRepository, IOwnerRepository ownerRepository, IPetTypeRepository petTypeRepository, IAuthenticationHelper authHelper) { _petRepository = petRepository; _ownerRepository = ownerRepository; _petTypeRepository = petTypeRepository; authenticationHelper = authHelper; }
public PetService(IPetRepository repo) { IPR = repo; foreach (var Pet in IPR.ReadPets()) { Pets.Add(Pet); } }
public DataInitializer(IPetRepository petRepository, IOwnerRepository ownerRepository, IPetTypeRepository typeRepository) { _petRepo = petRepository; _ownerRepo = ownerRepository; _typeRepo = typeRepository; }
public InitStaticData(IPetRepository petRepository, IOwnerRepository ownerRepository, IPetTypeRepository petTypeRepository, IColorRepository colorRepository, IUserService userService) { this.PetRepository = petRepository; this.OwnerRepository = ownerRepository; this.PetTypeRepository = petTypeRepository; this.ColorRepository = colorRepository; this.UserService = userService; }
public PetService( IPetRepository petRepository, IDateTimeGetter dateTimeGetter ) { _petRepository = petRepository; _dateTimeGetter = dateTimeGetter; }
public PetsPageViewModel(INavigationService navigationService, IPetRepository petRepository, IPageDialogService pageDialogService, IEnvironmentApiService environmentApi, IKutyAppClientContext kutyAppClientContext) : base(navigationService) { this.PetRepository = petRepository; this.PageDialogService = pageDialogService; this.EnvironmentApi = environmentApi; this.KutyAppClientContext = kutyAppClientContext; //Pets = new ObservableCollection<PetsListItemViewModel>(); }
public PetsController(IPetRepository petRepository , IMapper mapper) { _petRepository = petRepository ?? throw new ArgumentNullException(nameof(petRepository)); _mapper = mapper ?? throw new ArgumentNullException(nameof(mapper)); }
/// <summary> /// Initializes a new instance of the <see cref="GetPetsUseCase" /> class. /// </summary> /// <param name="userService">User Service.</param> /// <param name="petRepository">Pet Repository.</param> public GetPetsUseCase( IUserService userService, IPetRepository petRepository) { this._userService = userService; this._petRepository = petRepository; this._outputPort = new GetPetPresenter(); }
public PetController(IPetRepository petRepository, PetOwnerContext context, IUserRepository userRepository, IPetActivityRepository petActivityRepository) { _petRepository = petRepository; _context = context; _userRepository = userRepository; _petActivityRepository = petActivityRepository; }
public PetController(IPetRepository petRepo) { // The code below depends on details of a lower level abstraction. Instead pass them in through the parameter // petRepo = new PetRepository(new PetContext()); // our PetRespository constructor needs a db parameter. If we did it this way each petRepo would create a separate connection to a database context. This isn't the best way to do this. We only want to create one and use the same one while the project is running. // We need a way to use Dependency Inversion Principle. Too many dependencies here. Controller -> Repository -> Context -> etc. this.petRepo = petRepo; }
public DataInitializer(IPetRepository petRepository, IOwnerRepository ownerRepository, ITypePetRepository typePetRepository, IUserRepository userRepository, IAuthenticationHelper authenticationHelper) { _userRepository = userRepository; _petRepository = petRepository; _ownerRepository = ownerRepository; _typePetRepository = typePetRepository; _authHelper = authenticationHelper; }
public InitData(IPetRepository petRepository, IOwnerRepository ownerRepository, IPetTypeRepository petTypeRepository) { _petRepository = petRepository; _ownerRepository = ownerRepository; _petTypeRepository = petTypeRepository; AddPets(); AddOwners(); AddPetTypes(); }
public ProfilePageViewModel(INavigationService navigationService, IPetRepository petRepository, IEnvironmentApiService environmentApi, IKutyAppClientContext kutyAppClientContext) : base(navigationService) { this.PetRepository = petRepository; this.EnvironmentApi = environmentApi; this.KutyAppClientContext = kutyAppClientContext; IsEnglish = CurrentLanguage.DisplayName == Languages.En.DisplayName || CurrentLanguage.DisplayName == Languages.Default.DisplayName; IsLoggedIn = KutyAppClientContext.IsLoggedIn; }
public PetController(IPetRepository petRepository, ICategoriaPetRepository categoriaPetRepository, PetService petService, IMapper mapper) { this._petRepository = petRepository; this._categoriaPetRepository = categoriaPetRepository; this._petService = petService; this._mapper = mapper; }
/// <summary> /// Initializes a new instance of the <see cref="DeletePetUseCase" /> class. /// </summary> /// <param name="petRepository">Pet Repository.</param> /// <param name="userService">User Service.</param> /// <param name="unitOfWork"></param> public DeletePetUseCase( IPetRepository petRepository, IUserService userService, IUnitOfWork unitOfWork) { this._petRepository = petRepository; this._userService = userService; this._unitOfWork = unitOfWork; this._outputPort = new DeletePetPresenter(); }
public PetManagementController(IPetRepository petRepository) { _petRepository = petRepository; }
public void SetUp() { _petRepository = MockRepository.GenerateStub<IPetRepository>(); }
public void SetUp() { _mockRepository = new MockRepository(); _petRepository = _mockRepository.StrictMock<IPetRepository>(); _addPetView = _mockRepository.StrictMock<IAddPetView>(); }