public void actualizarLimites(string nvoLimite, uint limiteConfigurar, string radio) { ReqActualizarLimites req = new ReqActualizarLimites() { fecha_pagoImpuestos = _limitesActuales.fecha_pagoImpuestos, fecha_pagoServicios = _limitesActuales.fecha_pagoServicios, fecha_pagoPagoCredOtrosBanc = _limitesActuales.fecha_pagoPagoCredOtrosBanc, fecha_pagoTCOtrosBancos = _limitesActuales.fecha_pagoTCOtrosBancos, fecha_pagoTCTerceros = _limitesActuales.fecha_pagoTCTerceros, fecha_transf3rosMismoBanco = _limitesActuales.fecha_transf3rosMismoBanco, fecha_transfInterbancaria = _limitesActuales.fecha_transfInterbancaria, hora_pagoImpuestos = _limitesActuales.hora_pagoImpuestos, hora_pagoPagoCredOtrosBanc = _limitesActuales.hora_pagoPagoCredOtrosBanc, hora_pagoServicios = _limitesActuales.hora_pagoServicios, hora_pagoTCOtrosBancos = _limitesActuales.hora_pagoTCOtrosBancos, hora_pagoTCTerceros = _limitesActuales.hora_pagoTCTerceros, hora_transf3rosMismoBanco = _limitesActuales.hora_transf3rosMismoBanco, hora_transfInterbancaria = _limitesActuales.hora_transfInterbancaria, limiteBanco_pagoImpuestos = _limitesActuales.limiteBanco_pagoImpuestos, limiteBanco_pagoPagoCredOtrosBanc = _limitesActuales.limiteBanco_pagoPagoCredOtrosBanc, limiteBanco_pagoServicios = _limitesActuales.limiteBanco_pagoServicios, limiteBanco_pagoTCOtrosBancos = _limitesActuales.limiteBanco_pagoTCOtrosBancos, limiteBanco_pagoTCTerceros = _limitesActuales.limiteBanco_pagoTCTerceros, limiteBanco_transf3rosMismoBanco = _limitesActuales.limiteBanco_transf3rosMismoBanco, limiteBanco_transfInterbancaria = _limitesActuales.limiteBanco_transfInterbancaria, limiteImporte_pagoImpuestos = _limitesActuales.limiteImporte_pagoImpuestos, limiteImporte_pagoPagoCredOtrosBanc = _limitesActuales.limiteImporte_pagoPagoCredOtrosBanc, limiteImporte_pagoServicios = _limitesActuales.limiteImporte_pagoServicios, limiteImporte_pagoTCOtrosBancos = _limitesActuales.limiteImporte_pagoTCOtrosBancos, limiteImporte_pagoTCTerceros = _limitesActuales.limiteImporte_pagoTCTerceros, limiteImporte_transf3rosMismoBanco = _limitesActuales.limiteImporte_transf3rosMismoBanco, limiteImporte_transfInterbancaria = _limitesActuales.limiteImporte_transfInterbancaria, nuevoLimiteImporte_pagoImpuestos = _limitesActuales.nuevoLimiteImporte_pagoImpuestos, nuevoLimiteImporte_pagoPagoCredOtrosBanc = _limitesActuales.nuevoLimiteImporte_pagoPagoCredOtrosBanc, nuevoLimiteImporte_pagoTCOtrosBancos = _limitesActuales.nuevoLimiteImporte_pagoTCOtrosBancos, nuevoLimiteImporte_pagoTCTerceros = _limitesActuales.nuevoLimiteImporte_pagoTCTerceros, radio = radio, token = string.IsNullOrEmpty(this.Token) ? string.Empty : this.Token, tipoOTP = string.IsNullOrEmpty(this.TipoOTP) ? string.Empty : this.TipoOTP, fechaHora = string.IsNullOrEmpty(this.FechaHora) ? string.Empty : this.FechaHora, codDivisa = string.Empty }; switch (limiteConfigurar) { case 0: req.nuevoLimiteImporte_transf3rosMismoBanco = nvoLimite; req.nuevoLimiteImporte_transfInterbancaria = 0.ToString(); req.nuevoLimiteImporte_pagoServicios = 0.ToString(); break; case 1: req.nuevoLimiteImporte_transf3rosMismoBanco = 0.ToString(); req.nuevoLimiteImporte_transfInterbancaria = nvoLimite; req.nuevoLimiteImporte_pagoServicios = 0.ToString(); break; case 2: req.nuevoLimiteImporte_transf3rosMismoBanco = 0.ToString(); req.nuevoLimiteImporte_transfInterbancaria = 0.ToString(); req.nuevoLimiteImporte_pagoServicios = nvoLimite; break; } Services.ActualizarLimites(base.ServiceRequest, resActualizarLimites, req); }
public static void ActualizarLimites(ServiceRequest2 serviceRequest, ServiceRequestEventHandler<List<DtoActualizarLimites>> asyncCallback, ReqActualizarLimites requestData) { #if OFFLINE serviceRequest.BeginWebRequestOffline<ResActualizarLimites, List<DtoActualizarLimites>>(service._serviceActualizarLimites, asyncCallback, json._jsonActualizarLimites); #else new Thread(() => { serviceRequest.BeginWebRequest<ResActualizarLimites, List<DtoActualizarLimites>, ReqActualizarLimites>(service._serviceActualizarLimites, asyncCallback, requestData); }).Start(); #endif }