Esempio n. 1
0
 /// <inheritdoc />
 public bool Update(string projectId, string problemId, string betId, BetFeedbackNewUpdate form)
 {
     throw new NotImplementedException();
 }
 /// <inheritdoc />
 public Task <bool> CreateAsync(string projectId, string problemId, string betId, BetFeedbackNewUpdate form)
 {
     return(Task.FromResult(true));
 }
Esempio n. 3
0
        /// <inheritdoc />
        public async Task <bool> CreateAsync(string projectId, string problemId, string betId, BetFeedbackNewUpdate form)
        {
            // The new feedback object
            var newBet = new ProjectSpeedy.Models.BetFeedback.BetFeedbackNewUpdate()
            {
                ProjectId = Project.PREFIX + projectId,
                ProblemId = Problem.PREFIX + problemId,
                BetId     = Bet.PREFIX + betId,
                Comment   = form.Comment,
                Created   = DateTime.UtcNow
            };

            // Creates the project and checks if the id is returned.
            var newId = await this._serviceBase.DocumentCreate(newBet, BetFeedback.PARTITION);

            return(!string.IsNullOrWhiteSpace(newId));
        }
 /// <inheritdoc />
 public bool Update(string projectId, string problemId, string betId, BetFeedbackNewUpdate form)
 {
     return(true);
 }