public CalculatorService(
     ICalculatorRepository iCalculatorRepository,
     Func <GlobalEnums.OperatorsEnum, ICalculateOperator> serviceAccessor
     )
 {
     _iCalculatorRepository = iCalculatorRepository;
     _serviceAccessor       = serviceAccessor;
 }
Exemple #2
0
        static void Main()
        {
            GlobalConfig.AddInstance();
            Application.SetHighDpiMode(HighDpiMode.SystemAware);
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            ICalculatorRepository Calc = GlobalConfig.Instance;

            Application.Run(new CalculatorUI(Calc));
            GlobalConfig.RemoveInstance();
        }
Exemple #3
0
 public CalculatorPresenter(ICalculatorView view,
                            ICalculatorRepository repo,
                            IHttpRepository httpRepo,
                            ILogger logger,
                            string ServiceUrl,
                            bool IsDev)
 {
     _view              = view;
     _calRepo           = repo;
     _view.SubmitClick += SubmitClick;
     _httpRepo          = httpRepo;
     _logger            = logger;
     _serviceUrl        = ServiceUrl;
     _isDev             = IsDev;
 }
 public AdditionService(ICalculatorRepository calculatorRepository, IAuditRepository <AdditionAuditRecord> auditRepository, IHistoryClient historyService)
     : base(calculatorRepository, auditRepository, historyService)
 {
 }
Exemple #5
0
 public CalculatorCardControl(ICalculatorRepository repository)
 {
     this.repository = repository;
 }
Exemple #6
0
 public MathsApi(ICalculatorRepository iRepository, ICalculatorAdo iCalculator)
 {
     _iRepository = iRepository;
     _iCalculator = iCalculator;
 }
Exemple #7
0
 public CalculatorService(ICalculatorRepository repository)
 {
     this.repository = repository;
 }
 public Journal(ICalculatorRepository calculatorRepository, ILoggerManager loggerManager, IMapper mapper)
 {
     _calculatorRepository = calculatorRepository;
     _loggerManager        = loggerManager;
     _mapper = mapper;
 }
 public void ClassInitialize()
 {
     separationEquation   = new ArithmeticSeparationEquation();
     calculationEquation  = new ArithmeticCalculationEquation();
     calculatorRepository = new CalculatorRepository(separationEquation, calculationEquation);
 }
Exemple #10
0
 public CalculatorController(UserManager <User> userManager, ICalculatorRepository repo)
 {
     this.repo        = repo;
     this.userManager = userManager;
 }
Exemple #11
0
 public UnitOfWork(calculadoradbContext context)
 {
     _context    = context;
     Operaciones = new CalculatorRepository(_context);
 }
Exemple #12
0
 public DebugReporter(ICalculatorRepository calculatorRepository)
 {
     _repository = calculatorRepository;
 }
Exemple #13
0
 public CalculatorController(IInputRepository inputRepository, IPrintRepository printRepository, ICalculatorRepository calculatorRepository)
 {
     this.inputRepository      = inputRepository;
     this.printRepository      = printRepository;
     this.calculatorRepository = calculatorRepository;
 }
 public CalculatorManager(ICalculatorRepository calculatorRepository)
 {
     this.calculatorRepo = calculatorRepository;
 }
Exemple #15
0
        public static void AddInstance()
        {
            CalculatorRepository op = new CalculatorRepository();

            Instance = op;
        }
Exemple #16
0
 public static void RemoveInstance()
 {
     Instance = null;
 }
Exemple #17
0
 public CalculatorService(ICalculatorRepository calculatorRepository)
 {
     _calculatorRepository = calculatorRepository;
 }
 public InputValueControl(ICalculatorRepository repository)
 {
     this.repository = repository;
 }
 protected BaseCalculatorService(ICalculatorRepository calculatorRepository, IAuditRepository <T> auditRepository, IHistoryClient historyService)
 {
     CalculatorRepository = calculatorRepository;
     AuditRepository      = auditRepository;
     HistoryService       = historyService;
 }
        public int Count = 0; // Keeps track of the number of times a button is clicked

        public CalculatorUI(ICalculatorRepository calc)
        {
            InitializeComponent();
            this.calc = calc;
        }
Exemple #21
0
 public CalculadoraController(calculadoradbContext context, ICalculatorRepository repo, IUnitOfWork unitOfWork)
 {
     _unitOfWork = unitOfWork;
     _repo       = repo;
     _context    = context;
 }
 public DatabaseCalculatorService(ICalculatorRepository repository)
 {
     _repository = repository;
 }
Exemple #23
0
 public CalculatorController(ICalculatorRepository calc)
 {
     this.calc = calc;
 }