예제 #1
0
        public static bool DeleteShippingAddress(int shippingId)
        {
            ShippingAddressInfo shippingAddress = new ShippingAddressInfo();

            shippingAddress.ShippingId = shippingId;
            return(PersonalProvider.Instance().CreateUpdateDeleteShippingAddress(shippingAddress, DataProviderAction.Delete));
        }
예제 #2
0
 public static int AddShippingAddress(ShippingAddressInfo shippingAddress)
 {
     if (null == shippingAddress)
     {
         return(0);
     }
     Globals.EntityCoding(shippingAddress, true);
     return(PersonalProvider.Instance().AddShippingAddress(shippingAddress));
 }
예제 #3
0
 public static bool CreateShippingAddress(ShippingAddressInfo shippingAddress)
 {
     if (null == shippingAddress)
     {
         return(false);
     }
     Globals.EntityCoding(shippingAddress, true);
     return(PersonalProvider.Instance().CreateUpdateDeleteShippingAddress(shippingAddress, DataProviderAction.Create));
 }
예제 #4
0
        public static bool Recharge(BalanceDetailInfo balanceDetails, string InpourId)
        {
            bool flag = PersonalProvider.Instance().AddBalanceDetail(balanceDetails);

            if (flag)
            {
                PersonalProvider.Instance().RemoveInpourRequest(InpourId);
            }
            return(flag);
        }
예제 #5
0
        public static bool Recharge(BalanceDetailInfo balanceDetails)
        {
            bool result;

            if (!(result = PersonalProvider.Instance().IsRecharge(balanceDetails.InpourId)))
            {
                result = PersonalProvider.Instance().AddBalanceDetail(balanceDetails);
                PersonalProvider.Instance().RemoveInpourRequest(balanceDetails.InpourId);
            }
            return(result);
        }
예제 #6
0
        public static bool BalanceDrawRequest(BalanceDrawRequestInfo balanceDrawRequest)
        {
            Globals.EntityCoding(balanceDrawRequest, true);
            bool flag = PersonalProvider.Instance().BalanceDrawRequest(balanceDrawRequest);

            if (flag)
            {
                Users.ClearUserCache(HiContext.Current.User);
            }
            return(flag);
        }
예제 #7
0
        public static bool CreateShippingAddress(ShippingAddressInfo shippingAddress)
        {
            bool result;

            if (null == shippingAddress)
            {
                result = false;
            }
            else
            {
                Globals.EntityCoding(shippingAddress, true);
                result = PersonalProvider.Instance().CreateUpdateDeleteShippingAddress(shippingAddress, DataProviderAction.Create);
            }
            return(result);
        }
예제 #8
0
        public static int AddShippingAddress(ShippingAddressInfo shippingAddress)
        {
            int result;

            if (null == shippingAddress)
            {
                result = 0;
            }
            else
            {
                Globals.EntityCoding(shippingAddress, true);
                result = PersonalProvider.Instance().AddShippingAddress(shippingAddress);
            }
            return(result);
        }
예제 #9
0
 public static ShippingAddressInfo GetUserShippingAddress(int shippingId)
 {
     return(PersonalProvider.Instance().GetUserShippingAddress(shippingId));
 }
예제 #10
0
 public static void GetStatisticsNum(out int noPayOrderNum, out int noReadMessageNum, out int noReplyLeaveCommentNum)
 {
     PersonalProvider.Instance().GetStatisticsNum(out noPayOrderNum, out noReadMessageNum, out noReplyLeaveCommentNum);
 }
예제 #11
0
 public static int GetShippingAddressCount(int userId)
 {
     return(PersonalProvider.Instance().GetShippingAddressCount(userId));
 }
예제 #12
0
 public static IList <ShippingAddressInfo> GetShippingAddress(int userId)
 {
     return(PersonalProvider.Instance().GetShippingAddress(userId));
 }
예제 #13
0
 public static DbQueryResult GetMyReferralMembers(MemberQuery query)
 {
     return(PersonalProvider.Instance().GetMyReferralMembers(query));
 }
예제 #14
0
 public static IList <MemberGradeInfo> GetMemberGrades()
 {
     return(PersonalProvider.Instance().GetMemberGrades());
 }
예제 #15
0
 public static MemberGradeInfo GetMemberGrade(int gradeId)
 {
     return(PersonalProvider.Instance().GetMemberGrade(gradeId));
 }
예제 #16
0
 public static InpourRequestInfo GetInpourBlance(string inpourId)
 {
     return(PersonalProvider.Instance().GetInpourBlance(inpourId));
 }
예제 #17
0
 public static DbQueryResult GetBalanceDetails(BalanceDetailQuery query)
 {
     return(PersonalProvider.Instance().GetBalanceDetails(query));
 }
예제 #18
0
 public static bool ViewProductConsultations()
 {
     return(PersonalProvider.Instance().ViewProductConsultations());
 }
예제 #19
0
 public static bool AddInpourBlance(InpourRequestInfo inpourRequest)
 {
     return(PersonalProvider.Instance().AddInpourBlance(inpourRequest));
 }
예제 #20
0
 public static void RemoveInpourRequest(string inpourId)
 {
     PersonalProvider.Instance().RemoveInpourRequest(inpourId);
 }