public bool Counter_GetDivorceCounter(CaseSessionActDivorce model, int courtId) { try { var counterId = repo.AllReadonly <Counter>() .Where(x => x.CourtId == courtId && x.CounterTypeId == NomenclatureConstants.CounterTypes.Divorce) .Select(x => x.Id) .FirstOrDefault(); if (counterId > 0) { var courtCode = repo.AllReadonly <Court>().FirstOrDefault(x => x.Id == courtId)?.Code; model.RegNumber = $"{DateTime.Now.Year}{courtCode}{Counter_GetValue(counterId)}"; model.RegDate = DateTime.Now; return(true); } else { throw new Exception($"Няма настроен брояч за Съобщение за граждански брак. Court={courtId}"); } } catch (Exception ex) { logger.LogError(ex, $"Грешка при запис на брояч за Съобщение за граждански брак. Court={courtId}"); } return(false); }
public bool Counter_GetDivorceCounter(CaseSessionActDivorce model, int courtId) { throw new NotImplementedException(); }