/// <summary> /// 添加门禁卡信息 /// </summary> /// <param name="cameraDev"></param> /// <param name="bll"></param> private static void AddEntranceGuardCardInfo(EntranceGuardCardInfoBackup ec, Bll bll) { try { EntranceGuardCard EgCard = GetCardInfo(ec); bll.EntranceGuardCards.Add(EgCard); } catch (Exception e) { Console.WriteLine("Error in EntranceGuardCardBackupHelper.AddEntranceGuardCardInfo:" + e.ToString()); } }
/// <summary> /// 获取门禁卡信息 /// </summary> /// <param name="dev"></param> /// <returns></returns> private static EntranceGuardCard GetCardInfo(EntranceGuardCardInfoBackup ec) { EntranceGuardCard EgCard = new EntranceGuardCard(); if (ec.Abutment_Id != -1) { EgCard.Abutment_Id = ec.Abutment_Id; } else { EgCard.Abutment_Id = null; } EgCard.Code = ec.Code; EgCard.State = ec.State; return(EgCard); }