public PropertyFloorPlanController(IModelService <PropertyFloorPlan, PropertyFloorPlanDto> modelService, IUploadHelperService uploadHelperService, IPathProvider pathProvider, IEntityService <Property> propertyService) : base(modelService) { _uploadHelperService = uploadHelperService; _pathProvider = pathProvider; _propertyService = propertyService; }
public PropertyAttachmentController(IUploadHelperService uploadHelperService , IEntityService <PropertyAttachment> entityService , IDownloadHelperService downloadHelperService , IEntityService <Property> propertyService) { _uploadHelperService = uploadHelperService; _entityService = entityService; _downloadHelperService = downloadHelperService; _propertyService = propertyService; }
public PropertyImageController(IEntityService <PropertyImage> entityService , IUploadHelperService uploadHelperService , IPathProvider pathProvider , IEntityService <Property> propertyService) { _entityService = entityService; _uploadHelperService = uploadHelperService; _pathProvider = pathProvider; _propertyService = propertyService; }
public UserAccountController(IModelService <UserAccount, UserAccountDto> modelService, IUserProvider userProvider, IUserGroupProvider groupProvider, IFastHasher fastHasher, IUploadHelperService uploadHelperService, IPathProvider pathProvider) : base(modelService) { _userProvider = userProvider; _uploadHelperService = uploadHelperService; _pathProvider = pathProvider; _fastHasher = fastHasher; _groupProvider = groupProvider; var administratorGroupId = groupProvider[UserGroup.Administrator].Id; modelService.SetBaseFilter(i => i.Where(u => u.IsActive == true && u.UserAccountGroup.FirstOrDefault(g => g.UserAccountId == u.Id).UserGroupId != administratorGroupId)); }
public ImportantPlaceTypeController(IModelService <ImportantPlaceType, ImportantPlaceTypeDto> modelService , IUploadHelperService uploadHelperService, IPathProvider pathProvider) : base(modelService) { _uploadHelperService = uploadHelperService; _pathProvider = pathProvider; }