private static void Initialize(DeliveryRequest item, DataRow dataRow) { item.Id = (Guid)dataRow["Id"]; item.Code = dataRow.GetItemValue<string>("Code", ""); item.AccountId = (Guid)dataRow["AccountId"]; item.InstrumentId = (Guid)dataRow["InstrumentId"]; //item.Instrument = dataRow.GetItemValue<string>("Instrument", null); item.RequireQuantity = (decimal)dataRow["RequireQuantity"]; item.Unit = dataRow.GetItemValue<string>("Unit", ""); item.AvailableTime = dataRow.GetItemValue<DateTime?>("AvailableTime", null); item.DeliveryTime = dataRow.GetItemValue<DateTime?>("DeliveryTime", null); item.Status = dataRow["Status"].ToEnum<DeliveryRequestStatus>(); item.SubmitTime = dataRow.GetItemValue<DateTime?>("SubmitTime", null); }