public static async Task ChangeTicketStatus(WorkerAppDbContext dbContext, int ticketId, TicketStatus ticketStatus)
        {
            dbContext.DetachAllEntities();
            var ticket = await dbContext.TaskTickets.FirstOrDefaultAsync(f => f.TaskTicketId == ticketId);

            ticket.TicketStatus    = ticketStatus;
            ticket.StatusChangedAt = DateTime.Now;
            dbContext.Update(ticket);
            await dbContext.SaveChangesAsync();
        }
Exemple #2
0
 public SystemDataService(ILogger logger, WorkerAppDbContext dbContext)
 {
     _apiService = new ApiService();
     _logger     = logger;
     _dbContext  = dbContext;
 }
Exemple #3
0
 public TargetDataService(ILogger logger, WorkerAppDbContext dbContext, List <string> procOutput)
 {
     _logger     = logger;
     _dbContext  = dbContext;
     _procOutput = procOutput;
 }
Exemple #4
0
 public ContractorService(WorkerAppDbContext dbContex)
 {
     _dbContex   = dbContex;
     contractors = _dbContex.Contractors.ToList();
 }