Ejemplo n.º 1
0
 private static void Initialize(ScrapDeposit item, DataRow dataRow)
 {
     item.Id        = (Guid)dataRow["Id"];
     item.Code      = dataRow.GetItemValue <string>("Code", "");
     item.AccountId = (Guid)dataRow["AccountId"];
     //item.InstrumentId = (Guid)dataRow["InstrumentId"];
     if (dataRow.Table.Columns.Contains("ScrapInstrumentId"))
     {
         item.ScrapInstrumentId = (Guid)dataRow["ScrapInstrumentId"];
     }
     if (dataRow.Table.Columns.Contains("TradeInstrumentId"))
     {
         item.TradeInstrumentId = (Guid)dataRow["TradeInstrumentId"];
     }
     item.RawQuantity = (decimal)dataRow["RawQuantity"];
     item.Unit        = dataRow.GetItemValue <string>("Unit", "");
     item.AcceptTime  = dataRow.GetItemValue <DateTime?>("AcceptTime", null);
     item.Status      = dataRow["Status"].ToEnum <ScrapDepositStatus>();
     item.SubmitTime  = dataRow.GetItemValue <DateTime?>("SubmitTime", null);
     if (dataRow.Table.Columns.Contains("AdjustedQuantity"))
     {
         item.AdjustedQuantity = dataRow.GetItemValue <decimal>("AdjustedQuantity", 0);
     }
     if (dataRow.Table.Columns.Contains("FinalQuantity"))
     {
         item.FinalQuantity = dataRow.GetItemValue <decimal>("FinalQuantity", 0);
     }
 }
Ejemplo n.º 2
0
 private static void Initialize(ScrapDeposit item, DataRow dataRow)
 {
     item.Id = (Guid)dataRow["Id"];
     item.Code = dataRow.GetItemValue<string>("Code", "");
     item.AccountId = (Guid)dataRow["AccountId"];
     //item.InstrumentId = (Guid)dataRow["InstrumentId"];
     if (dataRow.Table.Columns.Contains("ScrapInstrumentId"))
         item.ScrapInstrumentId = (Guid)dataRow["ScrapInstrumentId"];
     if (dataRow.Table.Columns.Contains("TradeInstrumentId"))
         item.TradeInstrumentId = (Guid)dataRow["TradeInstrumentId"];
     item.RawQuantity = (decimal)dataRow["RawQuantity"];
     item.Unit = dataRow.GetItemValue<string>("Unit", "");
     item.AcceptTime = dataRow.GetItemValue<DateTime?>("AcceptTime", null);
     item.Status = dataRow["Status"].ToEnum<ScrapDepositStatus>();
     item.SubmitTime = dataRow.GetItemValue<DateTime?>("SubmitTime", null);
     if (dataRow.Table.Columns.Contains("AdjustedQuantity"))
         item.AdjustedQuantity = dataRow.GetItemValue<decimal>("AdjustedQuantity", 0);
     if (dataRow.Table.Columns.Contains("FinalQuantity"))
         item.FinalQuantity = dataRow.GetItemValue<decimal>("FinalQuantity", 0);
 }