private void GenerateTransfer(int OrderID) { Transfer transfer = new Transfer(); transfer.AddNew(); transfer.OrderID = OrderID; transfer.FromStoreID = Convert.ToInt32(lkAccountType.EditValue); transfer.SetColumn("TransferTypeID",TransferTypeID); transfer.FromPhysicalStoreID = Convert.ToInt32(lkFromStore.EditValue); if (TransferTypeID == 2) { transfer.ToStoreID = Convert.ToInt32(lkForHub.EditValue); } else if (TransferTypeID == 3) { transfer.ToStoreID = Convert.ToInt32(lkAccountType.EditValue); transfer.ToPhysicalStoreID = Convert.ToInt32(lkForHub.EditValue); } transfer.Save(); }
private int GenerateTransfer(int OrderID) { Transfer transfer = new Transfer(); transfer.AddNew(); transfer.OrderID = OrderID; transfer.FromStoreID = Convert.ToInt32(lkFromActivity.EditValue); transfer.SetColumn("TransferTypeID",TransferTypeID); transfer.FromPhysicalStoreID = Convert.ToInt32(lkFromStore.EditValue); if (TransferTypeID != 1) { transfer.ToPhysicalStoreID = Convert.ToInt32(lkToStore.EditValue); transfer.ToStoreID = Convert.ToInt32(lkToActivity.EditValue); } transfer.Save(); var physicalStore = new PhysicalStore(); physicalStore.LoadByPrimaryKey(transfer.ToPhysicalStoreID); return physicalStore.PhysicalStoreTypeID; }