public void LoadNumberSetNumbersData(NumberSet numberSet) { List <NumberSetNumber> list = new List <NumberSetNumber>(); NumberSet = numberSet; int min = numberSet.NumberSetNumberMin ?? 1; int max = numberSet.NumberSetNumberMax ?? 500; for (int i = min; i <= max; i++) { var numberSetNumber = new NumberSetNumber() { Number = i, NumberSet = NumberSet, NumberSetID = NumberSet.NumberSetID, NumberSetNumberID = i }; if (_numbrTumblrBusiness.IsNumberSetNumber(numberSet.NumberSetID, numberSetNumber.Number)) { numberSetNumber.SelectedNumber = true; } list.Add(numberSetNumber); } _numberSetNumbers.Clear(); _numberSetNumbers.AddRange(list); }
public void DeleteNumberSetNumber(NumberSetNumber numberSetNumber) { lock (Connection) { var numberSetNumberFromDb = GetNumberSetNumberByNumberSetIdAndNumberSetNumber(numberSetNumber.NumberSetID, numberSetNumber.Number); if (numberSetNumberFromDb != null) { _connection.Delete <NumberSetNumber>(numberSetNumberFromDb.NumberSetNumberID); //this will be more complicated need to delete fk first i imagine } } }
public int AddNumberSetNumber(NumberSetNumber numberSetNumber) { lock (Connection) { if ( GetNumberSetNumberByNumberSetIdAndNumberSetNumber(numberSetNumber.NumberSetID, numberSetNumber.Number) == null) { return(Connection.Insert(numberSetNumber)); } else { return(0); } } }
public void AddNumberSetNumber(NumberSetNumber numberSetNumber) { _lotteryDatabase.AddNumberSetNumber(numberSetNumber); }
public void RemoveNumberSetNumber(NumberSetNumber numberSetNumber) { _lotteryDatabase.DeleteNumberSetNumber(numberSetNumber); }