public ManagersController(IUserLogic userLogic, IAreaLogic areaLogic, IIndicatorLogic indicatorLogic) : base() { this.userLogic = userLogic; this.areaLogic = areaLogic; this.indicatorLogic = indicatorLogic; }
public IndicatorLogic(IRepository <Indicator> indicatorRepository, IAreaLogic areaLogic, IUserLogic userLogic) { repository = indicatorRepository; this.areaLogic = areaLogic; this.userLogic = userLogic; }
public ImportLogic(IUnitOfWork unitOfWork, IConfiguration configuration, IAreaLogic areaLogic, ITopicLogic topicLogic, ITypeReqLogic typeLogic) { this.unitOfWork = unitOfWork; this.areaRepository = unitOfWork.AreaRepository; this.topicRepository = unitOfWork.TopicRepository; this.typeRepository = unitOfWork.TypeReqRepository; this.configuration = configuration; this.areaLogic = areaLogic; this.topicLogic = topicLogic; this.typeLogic = typeLogic; }
public AreaController(IAreaLogic otherAreaLogic) { if (otherAreaLogic == null) { areaLogic = new AreaLogic(null); userLogic = new UserLogic(null); indicatorLogic = new IndicatorLogic(null); sessionLogic = new SessionLogic(null, null); } else { userLogic = new UserLogic(null); areaLogic = otherAreaLogic; indicatorLogic = new IndicatorLogic(null); sessionLogic = new SessionLogic(null, null); } }
public void TestInitialize() { area = new AreaEntity { Id = 1, Name = "Limpieza", Topics = new List <TopicEntity>() }; topic = new TopicEntity { Id = 1, Name = "Contenedores de basura", AreaEntityId = 1, RequestTypes = new List <TypeReqEntity>() }; type = new TypeReqEntity { Id = 1, Name = "Roto", AdditionalFields = new List <AdditionalFieldEntity>(), TopicEntityId = 1 }; unitOfWork = new Mock <IUnitOfWork>(); areaRepository = new Mock <IRepository <AreaEntity> >(); topicRepository = new Mock <IRepository <TopicEntity> >(); typeRepository = new Mock <IRepository <TypeReqEntity> >(); unitOfWork.Setup(u => u.AreaRepository).Returns(areaRepository.Object); unitOfWork.Setup(u => u.TopicRepository).Returns(topicRepository.Object); unitOfWork.Setup(u => u.TypeReqRepository).Returns(typeRepository.Object); var configuration = new Mock <IConfiguration>(); configuration.Setup(c => c["DataImport:Path"]).Returns(".\\Assemblies\\DataImport"); areaLogic = new AreaLogic(unitOfWork.Object); topicLogic = new TopicLogic(unitOfWork.Object); typeLogic = new TypeReqLogic(unitOfWork.Object); importLogic = new ImportLogic(unitOfWork.Object, configuration.Object, areaLogic, topicLogic, typeLogic); }
public CheckIndicatorController(IAreaLogic areaLogic, IIndicatorLogic indicatorLogic) : base() { this.areaLogic = areaLogic; this.indicatorLogic = indicatorLogic; }
public AreaController(IAreaLogic areaLogic, IWebApiMapper apiMapper) { this.mapper = apiMapper.Configure(); this.areaLogic = areaLogic; }
public AreasController(IAreaLogic <Area> Logic) : base() { this.Logic = Logic; }
public AreaController(IAreaLogic areaLogic) { this.areaLogic = areaLogic; }
public ParserLogic(IAreaLogic <Area> AreaLogic, ILogic <Topic> TopicLogic, ILogic <TypeEntity> TypeLogic) { this.AreaLogic = AreaLogic; this.TopicLogic = TopicLogic; this.TypeLogic = TypeLogic; }