public NotificationEventOperations(IMainGenericDb <NotificationEvent> repo, IExistElement existElement, IAgroSearch search, ICommonQueries commonQueries, IEmail email, IUploadImage uploadImage, IWeatherApi weather, ICommonDbOperations <NotificationEvent> commonDb, IValidator validators) : base(repo, existElement, search, commonDb, validators) { this.commonQueries = commonQueries; this.email = email; this.uploadImage = uploadImage; this.weather = weather; }
/// <summary> /// Constructor de la clase /// </summary> /// <param name="repo">Repositorio de base de datos de la entidad a operar, por ejemplo producto</param> /// <param name="search">repositorio de base de datos de busqueda bajo el modelo de entitySearch</param> /// <param name="commonDb">operaciones de conversión de IQueriable a listas</param> /// <param name="validator">Validador de entidades input</param> public MainOperation(IMainGenericDb <T> repo, IAgroSearch <T_GEO> search, IValidatorAttributes <T_INPUT> validator) { this.repo = repo; this.search = search; this.valida = validator; this.existElement = validator.GetExistElement(); }
public MainOperation(IMainGenericDb <T> repo, IExistElement existElement, IAgroSearch search, ICommonDbOperations <T> commonDb, IValidator validator) { this.repo = repo; this.existElement = existElement; this.search = search; this.commonDb = commonDb; this.validator = validator; }
public PreOrdersOperations(IMainGenericDb <PreOrder> repo, IExistElement existElement, IAgroSearch search, ICommonQueries commonQueries, ICommonDbOperations <PreOrder> commonDb, IValidator validators) : base(repo, existElement, search, commonDb, validators) { this.commonQueries = commonQueries; }
public MainValidator(IExistElement existElement) { this.existElement = existElement; }
public SeasonOperations(IMainGenericDb <Season> repo, IExistElement existElement, IAgroSearch search, ICommonDbOperations <Season> commonDb, IValidator validators) : base(repo, existElement, search, commonDb, validators) { }
public UserOperations(IMainGenericDb <UserApplicator> repo, IExistElement existElement, IAgroSearch search, IGraphApi graphApi, ICommonDbOperations <UserApplicator> commonDb, IValidator validators) : base(repo, existElement, search, commonDb, validators) { this.graphApi = graphApi; }
public PlotLandOperations(IMainGenericDb <PlotLand> repo, IExistElement existElement, IAgroSearch search, ICommonDbOperations <PlotLand> commonDb, IValidator validators) : base(repo, existElement, search, commonDb, validators) { }
public UniqueValidation(IExistElement existElement) { ExistElement = existElement; }
public RootstockOperations(IMainGenericDb <Rootstock> repo, IExistElement existElement, IAgroSearch search, ICommonDbOperations <Rootstock> commonDb, IValidator validators) : base(repo, existElement, search, commonDb, validators) { }
public ProductOperations(IMainGenericDb <Product> repo, IExistElement existElement, IAgroSearch search, IGenericOperation <Dose, DosesInput> dosesOperation, ICommonDbOperations <Product> commonDb, ICommonQueries queries, IValidator validators) : base(repo, existElement, search, commonDb, validators) { this.dosesOperation = dosesOperation; this.queries = queries; }
public CertifiedEntityOperations(IMainGenericDb <CertifiedEntity> repo, IExistElement existElement, IAgroSearch search, ICommonDbOperations <CertifiedEntity> commonDb, IValidator validators) : base(repo, existElement, search, commonDb, validators) { }
public UserActivityOperations(IMainGenericDb <UserActivity> repo, IExistElement existElement, IAgroSearch search, ICommonDbOperations <UserActivity> commonDb, string userId, IValidator validator) : base(repo, existElement, search, commonDb, validator) { UserId = userId; }
public DosesOperations(IMainGenericDb <Dose> repo, IExistElement existElement, IAgroSearch search, ICommonDbOperations <Dose> commonDb, ICounters counters, ICommonQueries queries, IValidator validators) : base(repo, existElement, search, commonDb, validators) { Counters = counters; Queries = queries; }
public ApplicationTargetOperations(IMainGenericDb <ApplicationTarget> repo, IExistElement existElement, IAgroSearch search, ICommonDbOperations <ApplicationTarget> commonDb, IValidator validators) : base(repo, existElement, search, commonDb, validators) { }
public BusinessNameOperations(IMainGenericDb <BusinessName> repo, IExistElement existElement, IAgroSearch search, ICommonDbOperations <BusinessName> commonDb, IValidator validators) : base(repo, existElement, search, commonDb, validators) { }
public CommentOperation(IMainGenericDb <Comment> repo, IExistElement existElement, IAgroSearch search, ICommonDbOperations <Comment> commonDb, IValidator validators) : base(repo, existElement, search, commonDb, validators) { }
public NebulizerOperations(IMainGenericDb <Nebulizer> repo, IExistElement existElement, IAgroSearch search, ICommonDbOperations <Nebulizer> commonDb, IValidator validators) : base(repo, existElement, search, commonDb, validators) { }
public ReferenceValidation(IExistElement existElement) { ExistElement = existElement; }
public ExecutionOrderStatusOperations(IMainGenericDb <ExecutionOrderStatus> repo, IExistElement existElement, IAgroSearch search, ICommonDbOperations <ExecutionOrderStatus> commonDb, IValidator validators) : base(repo, existElement, search, commonDb, validators) { }
public IngredientCategoryOperations(IMainGenericDb <IngredientCategory> repo, IExistElement existElement, IAgroSearch search, ICommonDbOperations <IngredientCategory> commonDb, IValidator validators) : base(repo, existElement, search, commonDb, validators) { }
public PhenologicalEventOperations(IMainGenericDb <PhenologicalEvent> repo, IExistElement existElement, IAgroSearch search, ICommonDbOperations <PhenologicalEvent> commonDb, IValidator validators) : base(repo, existElement, search, commonDb, validators) { }