protected override void AfterChange(DataColumn dc, DataRow row) { SST.ADMSEIssuesRow dr = (SST.ADMSEIssuesRow)row; switch (dc.ColumnName) { case "AppealStatusM": // dr.AppealStatus =myA.AtMng.GetMap().MapOut(" dr.AppealStatusM; break; case "IssueIdM": string i0 = myA.AtMng.GetMap().MapOut("Issue", dr.IssueIdM.ToString()); if (i0 != null) { dr.IssueID = System.Convert.ToInt32(i0); } string i1 = myA.AtMng.GetMap().MapOut("Issue1", dr.IssueIdM.ToString()); if (i1 != null) { dr.IssueSub1Id = System.Convert.ToInt32(i1); } string i2 = myA.AtMng.GetMap().MapOut("Issue2", dr.IssueIdM.ToString()); if (i2 != null) { dr.IssueSub2Id = System.Convert.ToInt32(i2); } break; case "OutComeM": dr.OutCome = myA.AtMng.GetMap().MapOut("OutCome", dr.OutComeM); break; } }
protected override void AfterAdd(DataRow row) { SST.ADMSEIssuesRow dr = (SST.ADMSEIssuesRow)row; string ObjectName = this.myDT.TableName; dr.Id = myA.AtMng.PKIDGet(ObjectName, 10); dr.TransferStatus = "UNPROCESSED"; dr.AtriumUser = myA.AtMng.OfficerLoggedOn.UserName; dr.SSTFileNumber = myA.FM.CurrentFile.FullFileNumber; }
private void DumpIssues() { int i = 0; myA.DB.ADMSEIssues.Clear(); myA.DB.ADMSEIssues.AcceptChanges(); foreach (SST.SSTCaseMatterRow scmr in myA.DB.SSTCaseMatter) { SST.ADMSEIssuesRow air = (SST.ADMSEIssuesRow)myA.GetADMSEIssues().Add(null); // air.AppealSeqId = myA.DB.SSTCase[0].ReconsiderationID; // air.IssueSeq = i++; air.OutComeM = scmr.OutcomeId.ToString(); air.DecisionDate = scmr.SSTCaseRow.DecisionDate; air.IssueIdM = scmr.IssueId; } }