/// <summary> /// Constructor /// </summary> public AdministracionTipoCambio() { credenciales = new CredencialesServicioExterno(); credenciales = new InformacionServiciosExternosBusiness().ObtenerCredencialesCambioDivisa(); repository = new AdministracionTipoCambioRepository(); externosRepository = new InformacionServiciosExternosRepository(); }
/// <summary> /// Constructor por default de la clase /// </summary> public MelodyMilanoBusiness(TokenDto token) { this.repository = new PaymentProcessingRepository(); this.melodyMilanoRepository = new MelodyMilanoRepository(); this.token = token; { credenciales = new CredencialesServicioExterno(); credenciales = new InformacionServiciosExternosBusiness().ObtenerCredencialesConsultaTCMM(); } }
/// <summary> /// Constructor de tiempo aire /// </summary> public TiempoAireBusiness(TokenDto token) { this.token = token; credenciales = new CredencialesServicioExterno(); credenciales = new InformacionServiciosExternosBusiness().ObtenerCredencialesTiempoAire(); inforService = new InfoService(); externosRepository = new InformacionServiciosExternosRepository(); inforService = externosRepository.ObtenerInfoServicioExterno(11); transact = new ProxyTiempoAire.transactSoapClient(); transact.Endpoint.Address = new System.ServiceModel.EndpointAddress(inforService.UrlService); repository = new PagoServiciosRepository(this.token); }
/// <summary> /// Obtiene las credencialese información asociada del servicio. /// </summary> /// <param name="idServicio">Identificador del servicio</param> /// <returns></returns> public CredencialesServicioExterno ObtenerCredenciales(int idServicio) { var parameters = new Dictionary <string, object>(); parameters.Add("@idServicio", idServicio); CredencialesServicioExterno credenciales = new CredencialesServicioExterno(); foreach (var r in data.GetDataReader("[dbo].[sp_vanti_InformacionServicioExterno]", parameters)) { credenciales.UserName = r.GetValue(0).ToString(); credenciales.Password = r.GetValue(1).ToString(); credenciales.NumeroIntentos = Convert.ToInt32(r.GetValue(2)); credenciales.Licence = r.GetValue(3).ToString(); } return(credenciales); }
/// <summary> /// Constructor de tiempo aire /// </summary> public AdministracionPagoServiciosBusiness(TokenDto token) { this.token = token; repository = new PagoServiciosRepository(token); inforService = new InfoService(); externosRepository = new InformacionServiciosExternosRepository(); inforService = externosRepository.ObtenerInfoServicioExterno(12); transact = new ProxyPagoServicios.transactSoapClient(); transact.Endpoint.Address = new System.ServiceModel.EndpointAddress(inforService.UrlService); credenciales = new CredencialesServicioExterno(); credenciales = new InformacionServiciosExternosBusiness().ObtenerCredencialesPagoServicios(); SecurityCCK.encripta encripta = new encripta(); object userName = credenciales.UserName; object pwd = credenciales.Password; var obj = encripta.Encrypt(ref userName); var obje2 = encripta.Encrypt(ref pwd); this.credenciales.UserName = obj.ToString(); this.credenciales.Password = obje2.ToString(); }