public static bool DealBalanceDrawRequest(int userId, bool agree) { bool flag = UnderlingProvider.Instance().DealBalanceDrawRequest(userId, agree); if (flag) { Users.ClearUserCache(Users.GetUser(userId)); } return(flag); }
public static bool AddUnderlingBalanceDetail(BalanceDetailInfo balanceDetails) { bool flag = UnderlingProvider.Instance().AddUnderlingBalanceDetail(balanceDetails); if (flag) { Users.ClearUserCache(Users.GetUser(balanceDetails.UserId)); } return(flag); }
public static bool DeleteUnderlingGrade(int gradeId) { bool result; if (result = UnderlingProvider.Instance().DeleteUnderlingGrade(gradeId)) { UnderlingProvider.Instance().DeleteSKUMemberPrice(gradeId); } return(result); }
public static bool AddUnderlingBalanceDetail(BalanceDetailInfo balanceDetails) { bool result; if (result = UnderlingProvider.Instance().AddUnderlingBalanceDetail(balanceDetails)) { Users.ClearUserCache(Users.GetUser(balanceDetails.UserId)); } return(result); }
public static bool DeleteUnderlingGrade(int gradeId) { bool flag = UnderlingProvider.Instance().DeleteUnderlingGrade(gradeId); if (flag) { UnderlingProvider.Instance().DeleteSKUMemberPrice(gradeId); } return(flag); }
public static bool DeleteMember(int userId) { IUser user = Users.GetUser(userId); bool flag = UnderlingProvider.Instance().DeleteMember(userId); if (flag) { Users.ClearUserCache(user); } return(flag); }
public static bool DeleteMember(int userId) { IUser user = Users.GetUser(userId); bool result; if (result = UnderlingProvider.Instance().DeleteMember(userId)) { Users.ClearUserCache(user); } return(result); }
public static bool CreateUnderlingGrade(MemberGradeInfo underlingGrade) { Globals.EntityCoding(underlingGrade, true); return(UnderlingProvider.Instance().CreateUnderlingGrade(underlingGrade)); }
public static DbQueryResult GetMembers(MemberQuery query) { return(UnderlingProvider.Instance().GetMembers(query)); }
public static DbQueryResult GetBalanceDrawRequests(BalanceDrawRequestQuery query) { return(UnderlingProvider.Instance().GetBalanceDrawRequests(query)); }
public static DataTable GetUnderlingStatisticsNoPage(SaleStatisticsQuery query) { return(UnderlingProvider.Instance().GetUnderlingStatisticsNoPage(query)); }
public static DataTable GetUnderlingStatistics(SaleStatisticsQuery query, out int total) { return(UnderlingProvider.Instance().GetUnderlingStatistics(query, out total)); }
public static IList <MemberGradeInfo> GetUnderlingGrades() { return(UnderlingProvider.Instance().GetUnderlingGrades()); }
public static bool DeleteUnderlingGrade(int gradeId) { return(UnderlingProvider.Instance().DeleteUnderlingGrade(gradeId)); }
public static IList <UserStatisticsForDate> GetUserIncrease(int?year, int?month, int?days) { return(UnderlingProvider.Instance().GetUserIncrease(year, month, days)); }
public static DbQueryResult GetBalanceDetails(BalanceDetailQuery query) { return(UnderlingProvider.Instance().GetBalanceDetails(query)); }
public static bool HasSamePointMemberGrade(MemberGradeInfo memberGrade) { return(UnderlingProvider.Instance().HasSamePointMemberGrade(memberGrade)); }
public static MemberGradeInfo GetMemberGrade(int gradeId) { return(UnderlingProvider.Instance().GetMemberGrade(gradeId)); }
public static void SetDefalutUnderlingGrade(int gradeId) { UnderlingProvider.Instance().SetDefalutUnderlingGrade(gradeId); }
public static DataTable GetMembersNopage(MemberQuery query, IList <string> fields) { return(UnderlingProvider.Instance().GetMembersNopage(query, fields)); }
static UnderlingProvider() { UnderlingProvider._defaultInstance = (DataProviders.CreateInstance("Hidistro.Subsites.Data.UnderlingData,Hidistro.Subsites.Data") as UnderlingProvider); }