Пример #1
0
    public Dare GetDare()
    {
        int    max    = Dare.Count();
        Random random = new Random();
        int    dareId = random.Next(max);

        Dare dare = Dare.Where(w => w.Id == dareId).FirstOrDefault();

        return(dare);
    }
Пример #2
0
 public ICommandResult Add(DareAddCommand command)
 {
     try
     {
         var dare = new Dare {
             Description = command.Description, Type = command.Type
         };
         _dareRepository.Create(dare);
         var commandResult = new CommandResult("Desafio adicionado com sucesso!", null, false);
         return(commandResult);
     }
     catch (Exception ex)
     {
         var commandResult = new CommandResult($"{ex.InnerException.Message}", null, true);
         return(commandResult);
     }
 }