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!"); } }
public TIPO_ENERGIA_BLOQUEIO InserirTipoEnergia(TIPO_ENERGIA_BLOQUEIO tipoEnergiaBloqueio, DB_LaborSafetyEntities entities) { if (entities == null) { entities = new DB_LaborSafetyEntities(); } var tipoEnergia = new TIPO_ENERGIA_BLOQUEIO() { Codigo = tipoEnergiaBloqueio.Codigo, Nome = tipoEnergiaBloqueio.Nome, }; entities.TIPO_ENERGIA_BLOQUEIO.Add(tipoEnergia); entities.SaveChanges(); return(tipoEnergia); }
public TIPO_ENERGIA_BLOQUEIO EditarTipoEnergia(TIPO_ENERGIA_BLOQUEIO tipoEnergia, DB_LaborSafetyEntities entities) { TIPO_ENERGIA_BLOQUEIO tipoEnergiaExistente; if (entities == null) { entities = new DB_LaborSafetyEntities(); } tipoEnergiaExistente = entities.TIPO_ENERGIA_BLOQUEIO.Where(tpEnergia => tpEnergia.CodTipoEnergiaBloqueio == tipoEnergia.CodTipoEnergiaBloqueio).FirstOrDefault(); if (tipoEnergiaExistente == null) { throw new KeyNotFoundException(); } tipoEnergiaExistente.Codigo = tipoEnergia.Codigo; tipoEnergiaExistente.Nome = tipoEnergia.Nome; entities.SaveChanges(); return(tipoEnergiaExistente); }