private Precard GetPrecardId(Precards precards) { switch (precards) { case Precards.Usual: return(new Precard() { ID = 8832 }); case Precards.Enter: return(new Precard() { ID = 4 }); case Precards.Exit: return(new Precard() { ID = 5 }); default: return(new Precard() { ID = 8832 }); } }
/// <summary> /// پیشکارت را از دیکشنری استخراج میکند /// </summary> /// <param name="precard"></param> /// <returns></returns> public Precard GetPrecard(Precards precards) { Precard Result; this.PrecardDic.TryGetValue(Utility.ToString(precards), out Result); return(Result); }
public TrafficProxy(DateTime date, int time, Precards precard, PermitPair permit) { this.permitPair = permit; this.Time = time; this.Date = date; this.ID = permit.ID; this.Precard = this.GetPrecardId(precard); }