当前位置: 首页>>代码示例>>C#>>正文


C# Security.Decrypt方法代码示例

本文整理汇总了C#中Security.Decrypt方法的典型用法代码示例。如果您正苦于以下问题:C# Security.Decrypt方法的具体用法?C# Security.Decrypt怎么用?C# Security.Decrypt使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Security的用法示例。


在下文中一共展示了Security.Decrypt方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: BtnGrabar_Click

 protected void BtnGrabar_Click(object sender, DirectEventArgs e)
 {
   try
   {
     Security sec = new Security();
     int id_usuario = FWPConfiguration.get_ID_User(Session.SessionID);
     co_ca_usuarios usuario = new bf_ca_usuarios().GetData(id_usuario);
     string claveActual = sec.Decrypt(usuario.us_password);
     if (claveActual.Equals(txtClaveAntigua.Text.Trim()))
     {
       if (!txtClaveAntigua.Text.Trim().Equals(txtClaveNueva.Text.Trim()))
       {
         usuario.us_password = sec.Encrypt(txtClaveNueva.Text.Trim());
         usuario.us_feccambiopass.Fecha = DateTime.Now;
         usuario = new bf_ca_usuarios().Save(usuario);
         Mensajes.Show("Mensaje",ErrorText.REGISTRO_MODIFICADO,Mensajes.Icon.INFO);
       }
       else
       {
         Mensajes.Error(ErrorText.CLAVE_INGRESADA_REPETIDA);
       }
     }
     else
     {
       txtClaveAntigua.Text = "";
       txtClaveNueva.Text = "";
       txtRepiteClaveNueva.Text = "";
       txtClaveAntigua.Focus();
       Mensajes.Error(ErrorText.CLAVE_INCORRECTA);
     }
   }
   catch (Exception ex)
   {
     Mensajes.Error(ErrorText.ERROR_CAMBIAR_CLAVE, "CambiarClave.BtnGrabar_Click",ex);
   }
 }
开发者ID:PlataformaGroup,项目名称:TattersallAdmin,代码行数:36,代码来源:CambiarClave.aspx.cs

示例2: CompletarValores

    private void CompletarValores(string id)
    {
      try
      {
        co_ca_usuarios obj = new bf_ca_usuarios().GetData(Convert.ToInt32(id));
        cmbIdPersona.SetValueAndFireSelect(obj.id_persona.id);

        strCmbFilterIdPersona.Text = obj.id_persona.descripcion;
        cmbIdPersona.ReadOnly = true;
        txtUsConsuser.ReadOnly = true;
        chk_us_esvigente.Value = EstadosRegistros.ConvertirABool(obj.us_esvigente);
        txtUsConsuser.Text = obj.us_consuser;
        Security sec = new Security();
        txtUsClave.Text = sec.Decrypt(obj.us_password);
        txtUsRepiteClave.Text = sec.Decrypt(obj.us_password);
      }
      catch (Exception ex)
      {
        Mensajes.Error(ex.Message);
      }
    }
开发者ID:PlataformaGroup,项目名称:TattersallAdmin,代码行数:21,代码来源:wf_ca_usuarios_adm.aspx.cs


注:本文中的Security.Decrypt方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。