Ejemplo n.º 1
0
 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);
 }