public async Task <ProgramUsage> IncrementProgramUsage(ProgramUsage usage)
        {
            ProgramUsage entity = this.DbContext.ProgramUsages.SingleOrDefault(x => x.Id == usage.Id);

            entity.Count++;
            entity.LastUsageDateTime = DateTime.Today;
            await this.DbContext.SaveChangesAsync();

            return(entity);
        }
Beispiel #2
0
 public async Task AddProgramUsage(ProgramUsage objectToAdd)
 {
     this.DbContext.ProgramUsages.Add(objectToAdd);
     await this.DbContext.SaveChangesAsync();
 }