Exemple #1
0
 protected void BtnRecuperarCuenta_Click(object sender, EventArgs e)
 {
     if (!string.IsNullOrEmpty(txtCorreoElectronico.Text))
     {
         string correo = txtCorreoElectronico.Text;
         if (MVUsuarios.ValidarCorreoElectronicoDelUsuario(correo))
         {
             string password = Guid.NewGuid().ToString().Substring(0, 18);
             MVUsuarios.ActualizarUsuario(UidUsuario: MVCorreoElectronico.UidPropietario, password: password, perfil: "4F1E1C4B-3253-4225-9E46-DD7D1940DA19");
             if (MVAcceso.RecuperarCuenta(correo))
             {
                 LblMensajePassword.Text = "Se han enviado los datos de tu cuenta";
             }
             else
             {
                 LblMensajePassword.Text = "Ocurrio un problema al enviar los datos";
             }
         }
         else
         {
             LblMensajePassword.Text = "El correo no existe en el sistema";
         }
     }
     else
     {
         LblMensajePassword.Text = "Introduce un correo electronico";
     }
     PanelRecuperarContrasenia.Visible = true;
 }
Exemple #2
0
        /// <summary>
        /// Obtiene la contrasena del usuario
        /// </summary>
        /// <param name="strCorreoElectronico"></param>
        /// <returns></returns>
        public ResponseHelper GetRecuperarContrasena(string strCorreoElectronico)
        {
            Respuesta = new ResponseHelper();
            VMAcceso MVAcceso = new VMAcceso();

            Respuesta.Data = MVAcceso.RecuperarCuenta(strCorreoElectronico);
            return(Respuesta);
        }