Take a Big Bowl add wheat flour ,all purpose flour ,baking soda, baking powder and salt. Sieve two or three times.
In a separate bowl add melted butter in the jaggery and beat well.
Now add orange juice and zest in the Jaggery mix and mix all the ingredients well
Now add egg and curd and beat them well
Now add all the dry ingredients in the Jaggery mix and mix it well.
Add the walnuts in the mixture
Now grease the baking tin and dust it with some flour and pour the mixture in it.
Place is baking tin in the preheated oven at 180 degree Celsius for 45 minutes
Now check the cake with the tooth pick if it is ready or not
When the toothpick comes out dry then let it cool
Cut the cake in equal to halves.
Mix icing sugar and vanilla essence in the cream cheese
Beat them well and keep it aside
Now spread this cream cheese on the top of the first cake and place the second cake on it
Spread the cream cheese all over the cake
Sprinkle the ground walnuts on it nicely