Пример #1
0
		public DbService()
		{
			Context = new DatabaseContext(DbServiceHelper.CreateConnection());
			Context.Database.CommandTimeout = 180;
			GKScheduleTranslator = new GKScheduleTranslator(this);
			GKDayScheduleTranslator = new GKDayScheduleTranslator(this);
			PassJournalTranslator = new PassJournalTranslator(this);
			JournalTranslator = new JournalTranslator(this);
			AccessTemplateTranslator = new AccessTemplateTranslator(this);
			AdditionalColumnTypeTranslator = new AdditionalColumnTypeTranslator(this);
			CardTranslator = new CardTranslator(this);
			CurrentConsumptionTranslator = new CurrentConsumptionTranslator(this);
			DayIntervalTranslator = new DayIntervalTranslator(this);
			DepartmentTranslator = new DepartmentTranslator(this);
			EmployeeTranslator = new EmployeeTranslator(this);
			HolidayTranslator = new HolidayTranslator(this);
			NightSettingTranslator = new NightSettingTranslator(this);
			OrganisationTranslator = new OrganisationTranslator(this);
			PassCardTemplateTranslator = new PassCardTemplateTranslator(this);
			PositionTranslator = new PositionTranslator(this);
			ScheduleTranslator = new ScheduleTranslator(this);
			ScheduleSchemeTranslator = new ScheduleSchemeTranslator(this);
			GKCardTranslator = new GKCardTranslator(this);
			GKMetadataTranslator = new GKMetadataTranslator(this);
			TimeTrackTranslator = new TimeTrackTranslator(this);
			TimeTrackDocumentTypeTranslator = new TimeTrackDocumentTypeTranslator(this);
			TimeTrackDocumentTranslator = new TimeTrackDocumentTranslator(this);
			TestDataGenerator = new TestDataGenerator(this);
			ImitatorUserTraslator = new ImitatorUserTraslator(this);
			ImitatorScheduleTranslator = new ImitatorScheduleTranslator(this);
			ImitatorJournalTranslator = new ImitatorJournalTranslator(this);
		}
Пример #2
0
        public static IEnumerable <Card> Populate()
        {
            var datas = RetreiveFromJson("C:\\Users\\Pierre\\source\\repos\\Bozukiste\\LoR\\LoRAPI\\DbSetup\\DbFiles\\set1-en_us.json");

            for (var i = 0; i < datas.Length; i++)
            {
                datas[i].ID = i + 1;
                yield return(CardTranslator.Translate(datas[i]));
            }
        }
Пример #3
0
        public async Task <IActionResult> GetCardsByIds([FromQuery(Name = "id")] long[] pIds)
        {
            var cards = _cardRepository.GetMultipleById(pIds);

            if (cards == null || cards.Count() == 0)
            {
                return(NotFound("No card was found"));
            }

            return(Ok(CardTranslator.Translate(cards)));
        }
Пример #4
0
 public override string ToString()
 {
     return($"{CardTranslator.Translate(Rank)} of {Suit.ToString()}");
 }
Пример #5
0
 public string ToMaxetaString()
 {
     return(CardTranslator.MaxetaTranslate(this));
 }
Пример #6
0
 public override string ToString()
 {
     return(CardTranslator.Translate(this));
 }