コード例 #1
0
 public void AnalyzeS2U(string claveCliente)
 {
     ReqAnalyzeS2U reqAS2U = new ReqAnalyzeS2U();
     reqAS2U.collectData = new CollectData() { HardwareID = Global.GetDeviceUniqueId() };
     Services.AnalyzeS2U(
           base.ServiceRequest,
           (_) =>
           {
               if (!_.ErrorInMakingRequest)
               {
                   switch (_.Error.clave)
                   {
                       case PE.Generic.OK:
                           this.Frase = _.Dto.RespuestaAnalizeRSABean.frase;
                           this.Pregunta = _.Dto.RespuestaAnalizeRSABean.PreguntaReto;
                           this.Challenge = _.Dto.RespuestaAnalizeRSABean.riesgoRSA;
                           this._imagenActual = new ImagenRSAItemViewModel(new ImagenRSA() { b64Imagen = _.Dto.RespuestaAnalizeRSABean.data, nomImagen = _.Dto.RespuestaAnalizeRSABean.imagen });
                           this._imagenActual.Selected = true;
                           this._imagenes.Add(this._imagenActual);
                           IniActualizaImgS2U();
                           break;
                       default:
                           if (null != ProcesoError)
                           {
                               base._dispatcher.BeginInvoke(() =>
                               {
                                   ProcesoError(new Global.ViewModelEventArgs() { ErrorInMakingRequest = false, Error = _.Error });
                               });
                           }
                           break;
                   }
               }
               else
               {
                   if (null != ProcesoError)
                   {
                       base._dispatcher.BeginInvoke(() =>
                       {
                           ProcesoError(new Global.ViewModelEventArgs() { ErrorInMakingRequest = _.ErrorInMakingRequest });
                       });
                   }
               }
           },
           reqAS2U);
 }
コード例 #2
0
ファイル: ImagenRSA.xaml.cs プロジェクト: jfrausto914/FSW
 public ImagenRSA(ImagenRSAItemViewModel item) {
       InitializeComponent();
       this._vm = item;
       image.Source = this._vm.Source;
       DataContext = this._vm;
 }
コード例 #3
0
ファイル: Imagenes.xaml.cs プロジェクト: jfrausto914/FSW
 void o_ClickRSA(ViewModel.Items.ImagenRSAItemViewModel e) {
       if (null != this._selectedItemRSA) this._selectedItemRSA.Selected = false;
       this._selectedItemRSA = e;
       this._selectedItemRSA.Selected = true;
       if (null != SelectedItemChanged) {
             SelectedItemChanged(this, null);
       }
 }