Пример #1
0
        private void ValidarEtiquetaBloqueio(APR apr, TAG_KKS_BLOQUEIO kks, string ordemManutencao)
        {
            if (apr == null)
            {
                throw new Exception("APR não encontrada!");
            }

            if (kks == null)
            {
                throw new Exception("KKS não encontrada!");
            }

            if (string.IsNullOrEmpty(ordemManutencao))
            {
                throw new Exception("Ordem de manutenção está nula!");
            }
        }
Пример #2
0
        public TAG_KKS_BLOQUEIO InserirTagKKSBloqueio(TAG_KKS_BLOQUEIO tagKKSBloqueio, DB_LaborSafetyEntities entities)
        {
            if (entities == null)
            {
                entities = new DB_LaborSafetyEntities();
            }


            var tagKKS = new TAG_KKS_BLOQUEIO()
            {
                Codigo = tagKKSBloqueio.Codigo,
                Nome   = tagKKSBloqueio.Nome,
            };

            entities.TAG_KKS_BLOQUEIO.Add(tagKKS);
            entities.SaveChanges();

            return(tagKKS);
        }
Пример #3
0
        public TAG_KKS_BLOQUEIO EditarTagKKS(TAG_KKS_BLOQUEIO tagKKSBloqueio, DB_LaborSafetyEntities entities)
        {
            TAG_KKS_BLOQUEIO tagKKSBloqueioExistente;

            if (entities == null)
            {
                entities = new DB_LaborSafetyEntities();
            }


            tagKKSBloqueioExistente = entities.TAG_KKS_BLOQUEIO.Where(tag => tag.CodTagKKSBloqueio == tagKKSBloqueio.CodTagKKSBloqueio).FirstOrDefault();

            if (tagKKSBloqueioExistente == null)
            {
                throw new KeyNotFoundException();
            }

            tagKKSBloqueioExistente.Codigo = tagKKSBloqueio.Codigo;
            tagKKSBloqueioExistente.Nome   = tagKKSBloqueio.Nome;

            entities.SaveChanges();

            return(tagKKSBloqueioExistente);
        }
Пример #4
0
        private void ValidarMapaBloqueio(APR apr, TIPO_ENERGIA_BLOQUEIO tipoEnergiaBloqueio, TAG_KKS_BLOQUEIO kks,
                                         DISPOSITIVO_BLOQUEIO dispositivo, LOCAL_A_BLOQUEAR localABloquear, string ordemManutencao)
        {
            if (apr == null)
            {
                throw new Exception("APR não encontrada!");
            }
            if (tipoEnergiaBloqueio == null)
            {
                throw new Exception("Tipo de energia não encontrada!");
            }
            if (kks == null)
            {
                throw new Exception("KKS não encontrada!");
            }

            if (localABloquear == null)
            {
                throw new Exception("Local a bloquear não encontrado!");
            }

            if (dispositivo == null)
            {
                throw new Exception("Dispositivo não encontrado!");
            }

            if (string.IsNullOrEmpty(ordemManutencao))
            {
                throw new Exception("Ordem de manutenção está nula!");
            }
        }
Пример #5
0
 private void PreencherLinhasEtiqueta(IXLWorksheet planilha, APR apr, TAG_KKS_BLOQUEIO kks)
 {
     planilha.Cell($"B14").Value = apr.OrdemManutencao;
     planilha.Cell($"E14").Value = apr.NumeroSerie;
     planilha.Cell($"B16").Value = kks.Codigo;
 }