Ejemplo n.º 1
0
        public Oklada GetOklada(long okladaId)
        {
            var record = Find(okladaId);

            if (record != null)
            {
                return(OkladaFactory.Create(record));
            }

            throw new Exception($"Found no Oklada record with OkladaId={okladaId}");
        }
Ejemplo n.º 2
0
        public void Add(UIModel.Oklada oklada)
        {
            var okladas = GetOkladas(oklada.ListicId);

            if (okladas.Length >= Constants.MaxNumOfOkladasPerListic)
            {
                throw new Exception($"Maksimalan broj oklada na listiću je {Constants.MaxNumOfOkladasPerListic}!");
            }

            var record = OkladaFactory.CreateRecord(oklada);

            _dataContext.Okladas.Add(record);
        }