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(); }
protected override void BeforeUpdate(DataRow dr) { MemberManagement.TribunalMemberAssignmentRow sdr = (MemberManagement.TribunalMemberAssignmentRow)dr; }
protected override void AfterChange(DataColumn dc, DataRow dr) { MemberManagement.TribunalMemberAssignmentRow sdr = (MemberManagement.TribunalMemberAssignmentRow)dr; }