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 } });
                    });
                }
            }
        }
Exemple #2
0
        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
        }