This commit is contained in:
2009-01-27 15:31:59 +00:00
parent ec5874fb87
commit 36323b44a7
12 changed files with 315 additions and 71 deletions

View File

@@ -25,7 +25,7 @@ namespace DataLoader
{
public partial class Loader
{
private string MigrateRos(OleDbConnection cn, string textm, string seqcvt, Content content)
private string MigrateRos(OleDbConnection cn, string textm, string seqcvt, Content content, DocVersion docver)
{
StringBuilder rotxt = new StringBuilder();
int instance = 0;
@@ -61,10 +61,20 @@ namespace DataLoader
{
DataRow dr = dt.Rows[instance];
string ROID = dr["ROID"].ToString();
RoUsage ro = RoUsage.MakeRoUsage(content, ROID, null, DateTime.Now, "Migration");
string results = string.Format(@"{0}{1}\v #Link:ReferencedObject:{2} {3}\v0",
'\x15', rofst.GetRoValue(ROID.Substring(0, 12).ToUpper()), ro.ROUsageID, ROID);
rotxt.Append(results);
RoUsage ro = RoUsage.MakeRoUsage(content, ROID, null, DateTime.Now, "Migration", rodb);
try
{
string rov = rofstinfo.ROFSTLookup.GetRoValue(ROID.Substring(0, 12).ToUpper());
string results = string.Format(@"{0}{1}\v #Link:ReferencedObject:{2} {3} {4}\v0",
'\x15', rofstinfo.ROFSTLookup.GetRoValue(ROID.Substring(0, 12).ToUpper()), ro.ROUsageID, ROID, rodb.RODbID);
rotxt.Append(results);
}
catch (Exception ex)
{
log.Error("Error setting RO data in text field");
log.ErrorFormat("Error Message = {0}", ex.Message);
log.ErrorFormat("proc number = {0}, oldstepsequence = {1}, instance = {2}", ProcNumber, seqcvt, instance);
}
instance++;
}
else