public InhabilityController()
        {
            SessionModel.Initialize();
            var clientAdapter = ClientConfiguration.GetAdapterFromConfig();

            client             = new Client <Inhability>(SessionModel.AuthorizationHeader, clientAdapter);
            _calculationClient = new CalculationClient(SessionModel.AuthorizationHeader, clientAdapter);
        }
        public PeriodsController()
        {
            SessionModel.Initialize();
            var adapterFromConfig = ClientConfiguration.GetAdapterFromConfig();

            clientPT          = new Client <PeriodType>(SessionModel.AuthorizationHeader, clientadapter: adapterFromConfig);
            clientPD          = new Client <PeriodDetail>(SessionModel.AuthorizationHeader, clientadapter: adapterFromConfig);
            clientPeriod      = new Client <Period>(SessionModel.AuthorizationHeader, clientadapter: adapterFromConfig);
            calculationClient = new CalculationClient(SessionModel.AuthorizationHeader, clientadapter: adapterFromConfig);
        }
Beispiel #3
0
        static void Main(string[] args)
        {
            CalculationClient client = new CalculationClient();
            int i = 2, j = 3;
            int result = client.m_add(i, j);

            Console.WriteLine(result);

            client.Close();
        }
Beispiel #4
0
        public EmployeeConceptsRelationDetailController()
        {
            SessionModel.Initialize();
            var clientAdapter       = ClientConfiguration.GetAdapterFromConfig();
            var authorizationHeader = SessionModel.AuthorizationHeader;

            _client = new Client <FonacotMovement>(authorizationHeader, clientAdapter);
            _clientEmployeeConceptsRelationDetail = new Client <EmployeeConceptsRelationDetail>(authorizationHeader, clientAdapter);
            _clientOverdraftDetail = new Client <OverdraftDetail>(authorizationHeader, clientAdapter);
            calculationClient      = new CalculationClient(authorizationHeader, clientAdapter);
            employeeConceptsRelationDetailClient = new EmployeeConceptsRelationDetailClient(authorizationHeader, clientAdapter);
        }
Beispiel #5
0
        public VacationController()
        {
            SessionModel.Initialize();
            var clientAdapter = ClientConfiguration.GetAdapterFromConfig();

            client                = new Client <Vacation>(SessionModel.AuthorizationHeader, clientAdapter);
            pdClient              = new Client <PeriodDetail>(SessionModel.AuthorizationHeader, clientAdapter);
            vacationClientUtils   = new VacationClient(SessionModel.AuthorizationHeader, clientAdapter);
            vacationDaysOffClient = new Client <VacationDaysOff>(SessionModel.AuthorizationHeader, clientAdapter);
            _clientPeriodType     = new Client <PeriodType>(SessionModel.AuthorizationHeader, clientAdapter);
            _calculationClient    = new CalculationClient(SessionModel.AuthorizationHeader, clientAdapter);
        }
        public OverdraftController()
        {
            SessionModel.Initialize();
            var adapterConfig = ClientConfiguration.GetAdapterFromConfig();

            oddclient = new Client <OverdraftDetail>(SessionModel.AuthorizationHeader, adapterConfig);
            odclient  = new Client <Overdraft>(SessionModel.AuthorizationHeader, adapterConfig);
            cancelationFiscalDocumentDetailClient = new Client <CancelationFiscalDocumentDetail>(SessionModel.AuthorizationHeader, adapterConfig);
            calculationClient    = new CalculationClient(SessionModel.AuthorizationHeader, adapterConfig);
            previewerClient      = new PreviewerClient(SessionModel.AuthorizationHeader, adapterConfig);
            cancelStampingClient = new CancelStampingClient(SessionModel.AuthorizationHeader, adapterConfig);
        }
Beispiel #7
0
        public static async Task Main()
        {
            // Our apiKey and apiSecret variables
            const string apiKey    = "";
            const string apiSecret = "";

            // Set up the three clients: one for the operations (such as buy/sell), one to calculate the margins and one for the CoinMarketCap data
            var bittrexClient     = new Bittrex(apiKey, apiSecret);
            var calculationClient = new CalculationClient(bittrexClient);

            // Load the user config file
            var userConfig = bittrexClient.LoadConfig();

            foreach (var item in userConfig.Result)
            {
                await calculationClient.CalculateToDollar(item.CoinName, item.Amount).ConfigureAwait(false);
            }
        }
Beispiel #8
0
        public EmployeesController()
        {
            SessionModel.Initialize();
            var clientAdapter = ClientConfiguration.GetAdapterFromConfig();

            client = new Client <Employee>(SessionModel.AuthorizationHeader,
                                           clientadapter: clientAdapter);
            employeeIdentityRegistrationClient = new EmployeeIdentityRegistrationClient(SessionModel.AuthorizationHeader,
                                                                                        clientadapter: clientAdapter);
            _clientEmployeeSalary = new Client <EmployeeSalaryIncrease>(SessionModel.AuthorizationHeader,
                                                                        clientadapter: clientAdapter);
            clientPD = new Client <PeriodDetail>(SessionModel.AuthorizationHeader,
                                                 clientadapter: clientAdapter);
            _calculationClient = new CalculationClient(SessionModel.AuthorizationHeader,
                                                       clientadapter: clientAdapter);
            _clientEmployeeSBCAdjustment = new Client <EmployeeSBCAdjustment>(SessionModel.AuthorizationHeader,
                                                                              clientadapter: clientAdapter);
        }
        public InfonavitController()
        {
            SessionModel.Initialize();
            var adapterClient   = ClientConfiguration.GetAdapterFromConfig();
            var authHeaderToken = SessionModel.AuthorizationHeader;

            client = new Client <InfonavitMovement>(authHeaderToken, adapterClient);
            _conceptPaymentclient           = new Client <ConceptPayment>(authHeaderToken, adapterClient);
            _calculationClient              = new CalculationClient(authHeaderToken, adapterClient);
            _clientEmployeeConceptsRelation = new Client <EmployeeConceptsRelation>(authHeaderToken, adapterClient);

            var config = new MapperConfiguration(cfg =>
            {
                cfg.CreateMap <InfonavitMovement, EmployeeConceptsRelation>();
            });

            _mapper = config.CreateMapper();
        }
        public FonacotController()
        {
            SessionModel.Initialize();
            var clientAdapter       = ClientConfiguration.GetAdapterFromConfig();
            var authorizationHeader = SessionModel.AuthorizationHeader;

            _client = new Client <FonacotMovement>(authorizationHeader, clientAdapter);
            _clientEmployeeConceptsRelation = new Client <EmployeeConceptsRelation>(authorizationHeader, clientAdapter);
            _conceptPaymentclient           = new Client <ConceptPayment>(authorizationHeader, clientAdapter);
            _calculationClient = new CalculationClient(authorizationHeader, clientAdapter);

            var config = new MapperConfiguration(cfg =>
            {
                cfg.CreateMap <FonacotMovementDTO, FonacotMovement>();
                cfg.CreateMap <FonacotMovementDTO, EmployeeConceptsRelation>();
            });

            _mapper = config.CreateMapper();
        }
Beispiel #11
0
        public PrePayrollController()
        {
            SessionModel.Initialize();
            var configClientAdapter = ClientConfiguration.GetAdapterFromConfig();

            authorizeClient    = new AuthorizeClient(SessionModel.AuthorizationHeader, configClientAdapter);
            clientPT           = new Client <Period>(SessionModel.AuthorizationHeader, configClientAdapter);
            clientPD           = new Client <PeriodDetail>(SessionModel.AuthorizationHeader, configClientAdapter);
            incidentsClient    = new Client <Incident>(SessionModel.AuthorizationHeader, configClientAdapter);
            vacationsClient    = new Client <Vacation>(SessionModel.AuthorizationHeader, configClientAdapter);
            inhabilitiesClient = new Client <Inhability>(SessionModel.AuthorizationHeader, configClientAdapter);
            clientOD           = new Client <OverdraftDetail>(SessionModel.AuthorizationHeader, configClientAdapter);
            clientO            = new Client <Overdraft>(SessionModel.AuthorizationHeader, configClientAdapter);
            conceptsClient     = new Client <ConceptPayment>(SessionModel.AuthorizationHeader, configClientAdapter);
            calculationClient  = new CalculationClient(SessionModel.AuthorizationHeader, configClientAdapter);
            stampingClient     = new StampingClient(SessionModel.AuthorizationHeader, configClientAdapter);
            clientCP           = new Client <catCFDI_CodigoPostal>(SessionModel.AuthorizationHeader, configClientAdapter);
            clientPCC          = new Client <PayrollCompanyConfiguration>(SessionModel.AuthorizationHeader, configClientAdapter);
            overdraftClient    = new OverdraftClient(SessionModel.AuthorizationHeader, configClientAdapter);
        }
 public CustomerController(ICustomerService customerService, CalculationClient client)
 {
     _customerService   = customerService;
     _calculationClient = client;
 }