コード例 #1
0
        public async Task <Model> mGetConsultaCliente(ConfigWeb ConfigWeb_, IConnectHttpClient IConnectHttpClient_)
        {
            Model modeloRpta = new Model();

            try
            {
                string sUrlWebApi = ConfigWeb_.Url_WebApi;
                string sMetodo    = "api/bolsa/mConsultaCliente";

                object data = await IConnectHttpClient_.ConnectHttpClientAsync(sUrlWebApi, sMetodo, "");

                modeloRpta = (Model)data;
            }
            catch (Exception ex)
            {
                modeloRpta.bEstado = false;
                modeloRpta.iCodigo = this.iCode_Error_Logic;
                modeloRpta.sRpta   = new Utility().mErrorParse(this.sTAG, ex.StackTrace, ex.Message);
                modeloRpta.obj     = null;
            }

            return(modeloRpta);
        }
コード例 #2
0
        public ConsultasController(IConfiguration myConfiguration, IConnectHttpClient _IConnectHttpClient_)
        {
            //::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
            _myConfiguration = myConfiguration;

            IConnectHttpClient_ = _IConnectHttpClient_;

            //  _httpContextAccessor = httpContextAccessor;
            //::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

            ConfigWeb_ = new ConfigWeb();

            _myConfiguration.GetSection("ConfigWeb").Bind(ConfigWeb_);

            ConnectionStringsX ConnectionStrings_ = new ConnectionStringsX();

            _myConfiguration.GetSection("ConnectionStringsX").Bind(ConnectionStrings_);
            ConfigWeb_.ConnectionStrings_ = ConnectionStrings_;

            AppSettings AppSettings_ = new AppSettings();

            _myConfiguration.GetSection("AppSettings").Bind(AppSettings_);
            ConfigWeb_.AppSettings_ = AppSettings_;
        }
コード例 #3
0
 public async Task<Model> mConsultaCliente(ConfigWeb ConfigWeb_, IConnectHttpClient IConnectHttpClient_)
 {
     return await new Logic.Logic_Consultas().mConsultaCliente(ConfigWeb_, IConnectHttpClient_);
     
 }
コード例 #4
0
 public async Task <Model> mGetMoneda(ConfigWeb ConfigWeb_, IConnectHttpClient IConnectHttpClient_)
 {
     return(await new Logic.Logic_Ordenes().mGetMoneda(ConfigWeb_, IConnectHttpClient_));
 }
コード例 #5
0
 public async Task <Model> mGetOrden(ConfigWeb ConfigWeb_, IConnectHttpClient IConnectHttpClient_, int iCodigoOpcion)
 {
     return(await new Logic.Logic_Ordenes().mGetOrden(ConfigWeb_, IConnectHttpClient_, iCodigoOpcion));
 }