public bool UpdateAll(List <CodigoInfravermelhoModel> codigoInfravermelhoModels) { List <Codigoinfravermelho> codigos = new List <Codigoinfravermelho>(); codigoInfravermelhoModels.ForEach(c => codigos.Add(SetEntity(c))); _context.UpdateRange(codigos); return(_context.SaveChanges() == 1); }
public bool UpdateColumnPlanejamentoForNull(int idPlanejamento) { try { var x = _context.Horariosala.Where(th => th.Planejamento == idPlanejamento).ToList(); if (x != null) { x.ForEach(r => r.Planejamento = null); _context.UpdateRange(x); return(_context.SaveChanges() == 1); } } catch (Exception e) { throw new ServiceException("Houve um problema ao atualizar reservas associadas ao planejamento, por favor tente novamente mais tarde!"); } return(false); }