public MemberBaseInfo GetMemberInfoById(int memberId)
 {
     MemberBaseInfo memberInfo = new MemberBaseInfo();
     MemberManageBLL memberBLL = new MemberManageBLL();
     memberInfo = memberBLL.GetMemberInfoByMemberId(memberId);
     return memberInfo;
 }
Example #2
0
    protected void Page_Load(object sender, EventArgs e)
    {
        AjaxPro.Utility.RegisterTypeForAjax(typeof(admin_userList));
        MemberManageBLL memberBLL = new MemberManageBLL();

        RegionList = memberBLL.GetRegionList(2).ToList<RegionInfo>();
    }
Example #3
0
 protected void Page_Load(object sender, EventArgs e)
 {
     int memberId = int.Parse(Request.QueryString["memberId"].ToString());
     MemberManageBLL memberBLL = new MemberManageBLL();
     MemberInfo = memberBLL.GetMemberInfoByMemberId(memberId);
     AjaxPro.Utility.RegisterTypeForAjax(typeof(member_memberFee));
 }
 public Page<MemberBaseInfo> GetMemberList(MemberSeachCondition searchCondition)
 {
     Session["MemberSerachCondition"] = searchCondition;
     MemberManageBLL memberBLL = new MemberManageBLL();
     Page<MemberBaseInfo> memberPageInfo=new Page<MemberBaseInfo> ();
     memberPageInfo = memberBLL.GetMemberInfoList(searchCondition);
     return memberPageInfo;
 }
Example #5
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         MemberManageBLL memberBLL = new MemberManageBLL();
         RemindDic = memberBLL.GetRemindInfoList();
     }
     AjaxPro.Utility.RegisterTypeForAjax(typeof(HomePage));
 }
    protected void Page_Load(object sender, EventArgs e)
    {
        AjaxPro.Utility.RegisterTypeForAjax(typeof(member_MemberView));
        MemberManageBLL memberBLL = new MemberManageBLL();
        MemberTypeList = memberBLL.GetMemberTypeList().ToList<MemberTypeInfo>();
        RegionList = memberBLL.GetRegionList(2).ToList<RegionInfo>();

        BusinessTypeInfoList = memberBLL.GetBusinessTypeList().ToList<BusinessTypeInfo>();
    }
 protected void Page_Load(object sender, EventArgs e)
 {
     AjaxPro.Utility.RegisterTypeForAjax(typeof(member_memberInfoCreate));
     MemberManageBLL memberBLL = new MemberManageBLL();
     MemberTypeList = memberBLL.GetMemberTypeList().ToList<MemberTypeInfo>();
     RegionList = memberBLL.GetRegionList(2).ToList<RegionInfo>();
     InterestList = memberBLL.GetInterestInfoList().ToList<InterestInfo>();
     IndividualRequestList = memberBLL.GetIndividualRequestList().ToList<IndividualRequestInfo>();
     BusinessTypeInfoList = memberBLL.GetBusinessTypeList().ToList<BusinessTypeInfo>();
 }
 protected void Page_Load(object sender, EventArgs e)
 {
     Utility.RegisterTypeForAjax(typeof(activity_activityCreate));
     MemberManageBLL ebll = new MemberManageBLL();
     this.MemberTypeList = ebll.GetMemberTypeList().ToList<MemberTypeInfo>();
     this.RegionList = ebll.GetRegionList(2).ToList<RegionInfo>();
     this.DesRegionList = ebll.GetRegionList(1).ToList<RegionInfo>();
     this.AdminList = new AdminBLL().GetAdminlist();
     this.CreateByAndUpdate = (HttpContext.Current.Session["ADMIN"] as AdminInfo).AdminName + "&nbsp;&nbsp;&nbsp;&nbsp;" + DateTime.Now.ToString("yyyy-MM-dd");
 }
    public List<MemberBaseInfo> GetMemberList()
    {
        MemberSeachCondition searchCondition = (Session["MemberSerachCondition"] as MemberSeachCondition);
        MemberManageBLL memberBLL = new MemberManageBLL();
        Page<MemberBaseInfo> memberPageInfo = new Page<MemberBaseInfo>();
        memberPageInfo = memberBLL.GetMemberList(true, searchCondition);
        List<MemberBaseInfo> list = new List<MemberBaseInfo>();
        if (memberPageInfo != null && memberPageInfo.Data != null)
        {
            list = memberPageInfo.Data.ToList<MemberBaseInfo>();
        }

        return list;
    }
 public bool SaveMemberActivity(List<MemberActivityInfo> newMemberActivity,List<MemberActivityInfo> updateMemberActivity)
 {
     updateMemberActivity.AddRange(newMemberActivity);
      List<int> activityIdList = new List<int>();
      List<double> memberFeeList = new List<double>();
      foreach (MemberActivityInfo memActivity in updateMemberActivity)
      {
          memActivity.MemberCode = MemberInfo.MemberCode;
          memActivity.MemberName = MemberInfo.MemberName;
          memActivity.MemberNameEng = MemberInfo.MemberNameEng;
          memActivity.MemberBirthDate = MemberInfo.BirthDate;
          memActivity.PassportNumber = MemberInfo.PassportNumber;
          memActivity.PassportPlace = MemberInfo.PassportPlace;
          memActivity.PassportIssueInvalidDate = MemberInfo.PassportIssueInvalidDate;
          memActivity.LastUpdateDate = DateTime.Now;
          memActivity.LastUpdateOperator = (HttpContext.Current.Session["ADMIN"] as AdminInfo).AdminName;
          activityIdList.Add(memActivity.ActivityId);
          memberFeeList.Add(memActivity.ServiceFee);
      }
      MemberManageBLL memberBLL = new MemberManageBLL();
      return memberBLL.SaveMemberActivity(updateMemberActivity, activityIdList, memberFeeList);
 }
 protected void ExcelBt_Click(object sender, EventArgs e)
 {
     MemberSeachCondition searchCondition = (Session["MemberSerachCondition"] as MemberSeachCondition);
     MemberManageBLL memberBLL = new MemberManageBLL();
     Page<MemberBaseInfo> memberPageInfo = new Page<MemberBaseInfo>();
     memberPageInfo = memberBLL.GetMemberList(true, searchCondition);
     List<MemberBaseInfo> list = new List<MemberBaseInfo>();
     if (memberPageInfo != null && memberPageInfo.Data != null)
     {
         list = memberPageInfo.Data.ToList<MemberBaseInfo>();
     }
     if (list != null && list.Count > 0)
     {
         ExcelEdit edit = new ExcelEdit();
         edit.CreateExcel();
         edit.WriteHisData(list, 0, list.Count - 1);
         Random rand = new Random();
         string fileName = Server.MapPath(".") + "/MemberList_" + rand.Next(1000).ToString() + ".xls";
         edit.ExplortExcel(fileName);
         ImportExcel(fileName, edit);
     }
 }
 protected void Page_Load(object sender, EventArgs e)
 {
     Utility.RegisterTypeForAjax(typeof(activity_activityList));
     MemberManageBLL ebll = new MemberManageBLL();
     this.RegionList = ebll.GetRegionList(2).ToList<RegionInfo>();
     this.DesRegionList = ebll.GetRegionList(1).ToList<RegionInfo>();
     this.AdminList = new AdminBLL().GetAdminlist();
 }
 public bool DeleteMemberInfo(int memberId)
 {
     MemberManageBLL memberBll=new MemberManageBLL();
        return memberBll.DeleteMemberInfo(memberId);
 }
 public MemberBaseInfo GetMemberInfoByMemberCode(string memberCode)
 {
     MemberManageBLL ebll = new MemberManageBLL();
     return ebll.GetMemberInfoByMemberCode(memberCode);
 }
Example #15
0
        // Methods
        public bool AddAcitivityMember(List<MemberActivityInfo> memberActivityList, List<MemberActivityInfo> UpdateActivityList, int activityId)
        {
            bool addResult = false;
            List<string> newMemberCodeList = new List<string>();
            List<double> newMemberFeeList = new List<double>();

            //给活动新增会员信息,同时维护临时会员信息
            foreach (MemberActivityInfo mem in memberActivityList)
            {
            mem.LastUpdateDate = DateTime.Now;
            mem.LastUpdateOperator = (HttpContext.Current.Session["ADMIN"] as AdminInfo).AdminName;
            MemberManageBLL  memberBLL=new MemberManageBLL();
            if (!mem.IsMember && mem.MemberCode.Trim()=="") {
                MemberBaseInfo newMem = new MemberBaseInfo();
                newMem.MemberCode = memberBLL.GernerateActivityCode(4);
                mem.MemberCode = newMem.MemberCode;
                newMem.MemberName = mem.MemberName;
                newMem.MemberNameEng = mem.MemberNameEng;
                MemberTypeInfo typeInfo = new MemberTypeInfo();
                typeInfo.MemberTypeId = 4;
                newMem.MemberTypeInfo = typeInfo;
                RegionInfo regionInfo = new RegionInfo();
                regionInfo.RegionId = 1;
                newMem.RegionInfo = regionInfo;
                newMem.ManageRegionInfo = regionInfo;
                newMem.PassportNumber = mem.PassportNumber;
                newMem.PassportPlace = mem.PassportPlace;
                newMem.LastUpdateBy = mem.LastUpdateOperator;
                newMem.LastUpdateDate = mem.LastUpdateDate;
                newMem.PassportIssueInvalidDate = mem.PassportIssueInvalidDate;
                BusinessTypeInfo businessTypeInfo = new BusinessTypeInfo();
                businessTypeInfo.BusinessTypeId = 1;
                newMem.BusinessTypeInfo = businessTypeInfo;
                this.IActivityManage.UpdateTableInfo<MemberBaseInfo>(newMem);

            }
            newMemberCodeList.Add(mem.MemberCode);
            newMemberFeeList.Add(mem.ServiceFee);
            }

            bool updateResult = false;
            bool updateMemberFee = true;
            List<string> memberCodeList = new List<string>();
            List<double> MemberFeeList = new List<double>();
            foreach (MemberActivityInfo updateMem in UpdateActivityList)
            {
            updateMem.LastUpdateDate = DateTime.Now;
            updateMem.LastUpdateOperator = (HttpContext.Current.Session["ADMIN"] as AdminInfo).AdminName;
            memberCodeList.Add(updateMem.MemberCode);
            MemberFeeList.Add(updateMem.ServiceFee);
            }
            bool memberActivityResult = true;
            if (memberActivityList.Count > 0)
            {
            memberActivityResult = this.UpdateMemberAddFee(newMemberCodeList, activityId, newMemberFeeList);
            }
            addResult = this.IActivityManage.UpdateTableInfo<MemberActivityInfo>(memberActivityList);
            this.UpdateFeeRecord(newMemberCodeList, activityId);
            if (UpdateActivityList.Count > 0)
            {
            updateMemberFee = this.UpdateMemberAddFee(memberCodeList, activityId, MemberFeeList);
            }
            updateResult = this.IActivityManage.UpdateTableInfo<MemberActivityInfo>(UpdateActivityList);
            this.UpdateFeeRecord(memberCodeList, activityId);
            return (addResult && updateResult);
        }
 public List<string> GetMemberCodeList()
 {
     MemberManageBLL memberBLL = new MemberManageBLL();
     return memberBLL.GetMemberCodeList();
 }
 public List<string> GetMemberCodeList()
 {
     MemberManageBLL ebll = new MemberManageBLL();
     return ebll.GetMemberCodeList();
 }
 public object SaveMemberFee(MemberFee newFee)
 {
     MemberManageBLL memberFeeBLL = new MemberManageBLL();
     newFee.FeeStatus = 0;
     return memberFeeBLL.SaveMemberFee(newFee);
 }
 public MemberBaseInfo GetMemberInfoByMemberCode(string memberCode)
 {
     MemberManageBLL memberBLL = new MemberManageBLL();
     return memberBLL.GetMemberInfoByMemberCode(memberCode.Split('-')[0]);
 }
 public bool UpdateMemberInfo(MemberBaseInfo currentMemberInfo,List<InterestInfo> memberInterestList, List<MemberRelationInfo> newMemberRelation, List<MemberRelationInfo> updateRelationList, List<MemberRequestInfo> requestList,List<MemberTravelPlan> updatePlan,List<MemberTravelPlan> newPlan)
 {
     MemberManageBLL memberBLL = new MemberManageBLL();
     return memberBLL.UpdateMemberInfo(currentMemberInfo, memberInterestList, newMemberRelation, updateRelationList,requestList,updatePlan,newPlan);
 }
Example #21
0
 public object UpdateAdminInfo(AdminInfo adminInfo, List<RegionInfo> RegionList, List<RegionInfo> manageRegionList)
 {
     bool baseResult = false;
     string resultMessage = "";
     MemberManageBLL memberBLL = new MemberManageBLL();
     adminInfo.LastUpdateDate = DateTime.Now;
     adminInfo.RegionList = memberBLL.ConverListToSet<RegionInfo>(RegionList);
     adminInfo.ManageRegionList = memberBLL.ConverListToSet<RegionInfo>(manageRegionList);
     baseResult = this.IAdminManage.UpdateTableInfo<AdminInfo>(adminInfo);
     resultMessage = "修改成功!";
     return new { state = baseResult, message = resultMessage };
 }
    public bool DeletePlan(int planId)
    {
        MemberManageBLL memberBll=new MemberManageBLL();

           return memberBll.DeletePlan(planId);
    }
Example #23
0
 public object SaveAdminInfo(AdminInfo adminInfo, List<RegionInfo> RegionList, List<RegionInfo> manageRegionList)
 {
     bool baseResult = false;
     string resultMessage = "";
     MemberManageBLL memberBLL = new MemberManageBLL();
     if (!this.IsExsit(adminInfo.AdminPassport))
     {
         adminInfo.AdminPassword = MD5Enry.SHA1HashString("1111111");
         adminInfo.Valid = true;
         adminInfo.LastUpdateDate = DateTime.Now;
         adminInfo.RegionList = memberBLL.ConverListToSet<RegionInfo>(RegionList);
         adminInfo.ManageRegionList = memberBLL.ConverListToSet<RegionInfo>(manageRegionList);
         baseResult = this.IAdminManage.UpdateTableInfo<AdminInfo>(adminInfo);
         resultMessage = "添加成功!登录账号是:" + adminInfo.AdminPassport + "   密码是:1111111";
     }
     else
     {
         resultMessage = "对不起 ,你的账号已经存在,请输入其它内容!";
     }
     return new { state = baseResult, message = resultMessage };
 }
Example #24
0
 public object DeleteFee(int feeId, int memberId)
 {
     MemberManageBLL memberBLL=new MemberManageBLL();
        return memberBLL.DeleteFee(feeId,memberId);
 }
Example #25
0
 public object SaveMemberFee(List<MemberFee> newFeeList, List<MemberFee> updateList, double feeCount)
 {
     MemberManageBLL memberFeeBLL=new MemberManageBLL ();
      return memberFeeBLL.SaveMemberFee(newFeeList,updateList,MemberInfo.MemberId,feeCount);
 }
Example #26
0
 public List<MemberFee> GetMemberFee(int memberId)
 {
     MemberManageBLL memberFeeBLL = new MemberManageBLL();
     return memberFeeBLL.GetMemberFeeList(memberId);
 }
 public bool DeleteMemberRelation(int relationId)
 {
     MemberManageBLL  memberBll=new MemberManageBLL();
        return memberBll.DeleteMemberRelation(relationId);
 }
 public object SaveMemberInfo(MemberBaseInfo memberInfo, List<MemberInterestInfo> memberInterestList, List<MemberRelationInfo> newMemberRelation, List<MemberRequestInfo> requestList, List<MemberTravelPlan> planList)
 {
     MemberManageBLL memberBLL = new MemberManageBLL();
     return memberBLL.SaveMemberInfo(memberInfo, memberInterestList, newMemberRelation, requestList, planList);
 }