public void EnvioTerminosCondiciones() { ReqEnvTerminosCondiciones reqETC = new ReqEnvTerminosCondiciones(); reqETC.cuenta = _cuentaSeleccionada.NumeroCuenta; reqETC.companiaTelefonoCelular = CompaniaCelularSeleccionada.Id; reqETC.telefonoCelular = TelefonoSeleccionado; if (_isAltaCuenta) { reqETC.operacion = ClavesOperacion.AltaCuentaMovil; } if (_isBajaCuenta) { reqETC.operacion = ClavesOperacion.BajaCuentaMovil; } if (_isModificaCuenta) { reqETC.operacion = ClavesOperacion.ModificaCuentaMovil; } Services.EnvTerminosCondiciones(base.ServiceRequest, ResponseEnvTerminosCondiciones, reqETC); }
public static void EnvTerminosCondiciones(ServiceRequest2 serviceRequest, ServiceRequestEventHandler<DtoEnvTerminosCondiciones> asyncCallback, ReqEnvTerminosCondiciones requestData) { #if OFFLINE serviceRequest.BeginWebRequestOffline<ResEnvTerminosCondiciones, DtoEnvTerminosCondiciones>(Services._serviceEnvTerminosCondiciones, asyncCallback, json._jsonEnvTerminosCondiciones); #else new Thread(() => { serviceRequest.BeginWebRequest<ResEnvTerminosCondiciones, DtoEnvTerminosCondiciones, ReqEnvTerminosCondiciones>(service._serviceEnvTerminosCondiciones, asyncCallback, requestData); }).Start(); #endif }