/// <summary>
        ///  GET USER DETAILS
        /// </summary>
        /// <param name="id"></param>
        /// <returns></returns>
        ///

        #region  GET METHOD FOR USER DETAILS
        // GET: api/UserDetails/5
        public GetUserDetailsRef Get(int id)
        {
            GetUserDetailsRef userDetailsref = new GetUserDetailsRef();
            UserDetailsClass  userDetails    = new UserDetailsClass();

            try
            {
                userDetailsref = userDetails.GetUserDetails(id);
                return(userDetailsref);
            }
            catch (Exception xp)
            {
            }
            finally
            {
            }
            return(userDetailsref);
        }
        /// <summary>
        /// GET CUSTOMER DETAILS BY PASSING CUSTOMER ID
        /// </summary>
        /// <param name="Id"></param>
        /// <returns></returns>
        ///



        #region  GET USER DETAILS
        public GetUserDetailsRef GetUserDetails(int Id)
        {
            GetUserDetailsRef  userDetailsRef   = new GetUserDetailsRef();
            MasterDataEntities db               = new MasterDataEntities();
            UserDetails        userDetailsModel = new UserDetails();

            userDetailsRef.ErrorMessage = new List <string>();
            try
            {
                var userData = db.IT_CC_GET_UserDetails(Id).FirstOrDefault();
                if (userData != null)
                {
                    userDetailsModel.UserID           = userData.UserID;
                    userDetailsModel.UserName         = userData.UserName;
                    userDetailsModel.FirstName        = userData.FirstName;
                    userDetailsModel.LastName         = userData.LastName;
                    userDetailsModel.AddressID        = userData.AddressID;
                    userDetailsModel.PostalAddressID  = userData.PostalAddressID;
                    userDetailsModel.PhoneNo          = userData.PhoneNo;
                    userDetailsModel.MobileNo         = userData.MobileNo;
                    userDetailsModel.EmailID          = userData.EmailID;
                    userDetailsModel.DOB              = userData.DOB;
                    userDetailsModel.MemberOf         = userData.MemberOf;
                    userDetailsModel.MembershipNumber = userData.MembershipNumber;
                    userDetailsModel.UserName         = userData.UserName;
                    userDetailsRef.UserData           = userDetailsModel;
                    userDetailsRef.Status             = "Success";
                }
                else
                {
                    userDetailsRef.ErrorMessage.Add("No Data Available");
                    userDetailsRef.Status = "Failure";
                }
            }
            catch (Exception xp)
            {
            }
            finally
            {
            }
            return(userDetailsRef);
        }