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(); }