Esempio n. 1
0
 public bool Counter_GetExchangeCounter(ExchangeDoc model)
 {
     try
     {
         var counterId = repo.AllReadonly <Counter>()
                         .Where(x => x.CourtId == model.CourtId && x.CounterTypeId == NomenclatureConstants.CounterTypes.ExchangeDoc)
                         .Select(x => x.Id)
                         .FirstOrDefault();
         if (counterId > 0)
         {
             (int intValue, string stringValue) = Counter_GetValueMulti(counterId);
             model.RegNumber = intValue.ToString();
             model.RegDate   = DateTime.Now;
             return(true);
         }
         else
         {
             throw new Exception($"Няма настроен брояч за Приемо предавателен протокол за ИЛ. Court={model.CourtId}");
         }
     }
     catch (Exception ex)
     {
         logger.LogError(ex, $"Грешка при запис на брояч за Приемо предавателен протокол за ИЛ. Court={model.CourtId}");
     }
     return(false);
 }
 public bool Counter_GetExchangeCounter(ExchangeDoc model)
 {
     throw new NotImplementedException();
 }