예제 #1
0
        public static void AddItemTransferLog(int iItem, int?iOwner)
        {
            IItemTransferLogRepository ItemTransferLogRepo = new EFItemTransferLogRepository();
            var newlog = new ItemTransferLog
            {
                ItemId    = iItem,
                OwnerId   = iOwner ?? -1,
                Timestamp = DateTime.UtcNow
            };

            ItemTransferLogRepo.SaveItemTransferLog(newlog);
        }
 public void SaveItemTransferLog(ItemTransferLog ItemTransferLog)
 {
     if (ItemTransferLog.Id == 0)
     {
         context.ItemTransferLogs.Add(ItemTransferLog);
     }
     else
     {
         var editMe = context.ItemTransferLogs.Find(ItemTransferLog.Id);
         if (editMe != null)
         {
             // dbEntry.Name = ItemTransferLog.Name;
             // dbEntry.Message = ItemTransferLog.Message;
             // dbEntry.TimeStamp = ItemTransferLog.TimeStamp;
         }
     }
     context.SaveChanges();
 }