public async Task <List <TimeTurnViewModel> > GetTimeTurns() { try { //_ = Task.Run(async () => //{ _logger.Debug("Tiempos obtenidos"); //}); return(await _timeTurnRepository.GetList()); } catch (Exception ex) { _logger.Error(ex.Message, ex); return(null); } }
public void Accessed(Turn turn) { try { if (turn.DateTurn <= DateTime.Today) { _turnRepository.Access(turn); _ = Task.Run(() => { _logger.Debug($"Turno {turn.Id} ingresado"); }); } } catch (Exception ex) { _logger.Error(ex.Message, ex); } }
public async Task <List <Medic> > GetMedics() { try { //_ = Task.Run(async () => //{ _logger.Debug("Medicos traidos correctamente"); //}); var med = await _medicRepository.GetList(); return(med); } catch (Exception ex) { _logger.Error(ex.Message, ex); return(new List <Medic>()); } }
public async Task Create(TimeTurnViewModel timeTurnViewModel) { try { //_ = Task.Run(async () => //{ _logger.Debug($"Horario {timeTurnViewModel.Id} creado"); //}); await _timeTurnRepository.CreateTT(timeTurnViewModel); } catch (Exception ex) { _logger.Error(ex.Message, ex); } }
public async Task <bool> CreateTurnAsync(Turn turn) { try { await _turnRepository.CreateTurn(turn); _ = Task.Run(() => { _logger.Debug("Turno agregado correctamente"); }); return(true); } catch (Exception ex) { _logger.Error(ex.Message, ex); return(false); } }