コード例 #1
0
        public void GenerarToken(String correo)
        {
            Conexion      c   = new Conexion();
            SqlConnection con = new SqlConnection();

            con = c.ObtenerConexion();

            Random r   = new Random();
            int    num = r.Next(0, 9999);



            EnviarCorreo ev = new EnviarCorreo();

            ev.EnviarToken(correo, num);
            //ev.EnviarToken2(correo, num);


            try
            {
                using (con)
                {
                    SqlCommand cmd = new SqlCommand("ActualizarToken", con);

                    cmd.CommandType = CommandType.StoredProcedure;

                    cmd.Parameters.AddWithValue("@correo", correo);
                    cmd.Parameters.AddWithValue("@token", num);

                    cmd.ExecuteScalar();

                    con.Close();
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }