public void RegistrarInformacion(string companiaTelefonoCelular, string telefonoCelular, string correoElectronico) { bool error = true; if (Validaciones.ValidaCorreoElectronico(correoElectronico)) { error = false; ReqActualizarDatosClienteAfil req = new ReqActualizarDatosClienteAfil(); req.companiaTelefonica = companiaTelefonoCelular; req.correoElectronico = correoElectronico; req.telefonoCelular = telefonoCelular; Services.ActualizarDatosClienteAfil(base.ServiceRequest, ResponseRegistrarInformacion, req); } if (error) { if (ProcesoError != null) { this._dispatcher.BeginInvoke(() => { ProcesoError(new Global.ViewModelEventArgs() { ErrorInMakingRequest = false, Error = new Error() { message = TextosPantallas.tNIPNoValido } }); }); } } }
public static void ActualizarDatosClienteAfil(ServiceRequest2 serviceRequest, ServiceRequestEventHandler<DtoActualizarDatosClienteAfil> asyncCallback, ReqActualizarDatosClienteAfil requestData) { #if OFFLINE serviceRequest.BeginWebRequestOffline<ResActualizarDatosClienteAfil, DtoActualizarDatosClienteAfil>(service._serviceGetCatalogoCompaniasCelular, asyncCallback, json._jsonActualizarDatosClienteAfil); #else new Thread(() => { serviceRequest.BeginWebRequest<ResActualizarDatosClienteAfil, DtoActualizarDatosClienteAfil, ReqActualizarDatosClienteAfil>(service._serviceActualizaDatosClienteAfil, asyncCallback, requestData); }).Start(); #endif }