/// <summary>
 /// Create the Donation service for the Tribute
 /// </summary>
 /// <param name="objDonation"></param>
 /// <returns></returns>
 public object CreateDonation(Donation objDonation)
 {
     return FacadeManager.TributeManager.SaveDonation(objDonation);
 }
        /// <summary>
        /// Save the Donation Object
        /// </summary>
        /// <param name="objDonation"></param>
        /// <returns></returns>
        public object SaveDonation(Donation objDonation)
        {
            TributeResource objTributes = new TributeResource();
            object[] obj ={ objDonation };

            object objDonationReturn = new object();
            using (TransactionScope trans = new TransactionScope())
            {
                objDonationReturn = objTributes.InsertDonation(obj);
                //Transaction Commited
                trans.Complete();
            }
            return objDonationReturn;
        }