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);
        }
コード例 #2
0
        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);
        }