Example #1
0
        public void CreateBatchRecord(List <DataRow> rowList)
        {
            foreach (DataRow dr in rowList)
            {
                MemberManagement.TribunalMemberAssignmentRow tmar = (MemberManagement.TribunalMemberAssignmentRow)dr;
                if (!tmar.IsTentativeMemberIdNull())
                {
                    tmar.ReadyToAssignDate = DateTime.Now;

                    lmDatasets.appDB.BatchRow br = (lmDatasets.appDB.BatchRow)AtMng.GetBatch().Add(null);
                    br.JobName    = "CreateAC";
                    br.Parameters = String.Format("{0},{1},{2},{3},{4}", tmar.FileId, AtMng.GetSetting(AppIntSetting.AssignedVCAcId), DateTime.Today.ToString("yyyy-MM-dd"), "SSTDecision", tmar.SSTDecisionId);
                }
            }

            atLogic.BusinessProcess bp = AtMng.GetBP();
            bp.AddForUpdate(AtMng.GetBatch());
            bp.AddForUpdate(GetTribunalMemberAssignment());
            bp.Update();
        }
Example #2
0
 protected override void BeforeUpdate(DataRow dr)
 {
     MemberManagement.TribunalMemberAssignmentRow sdr = (MemberManagement.TribunalMemberAssignmentRow)dr;
 }
Example #3
0
 protected override void AfterChange(DataColumn dc, DataRow dr)
 {
     MemberManagement.TribunalMemberAssignmentRow sdr = (MemberManagement.TribunalMemberAssignmentRow)dr;
 }