public RISCO ListarRiscoPorNome(string nome) { using (var entities = new DB_LaborSafetyEntities()) { RISCO risco = entities.RISCO .Where(risc => risc.Nome == nome).FirstOrDefault(); return(risco); } }
public RISCO ListarRiscoPorId(long id) { using (var entities = new DB_LaborSafetyEntities()) { RISCO risco = entities.RISCO .Where(risc => risc.CodRisco == id).FirstOrDefault(); return(risco); } }
public RiscoModelo ListarRiscoPorNome(string nome) { RISCO ris = this.riscoPersistencia.ListarRiscoPorNome(nome); if (ris == null) { throw new KeyNotFoundException("Risco não encontrado."); } return(MapeamentoRisco(ris)); }
public RiscoModelo MapeamentoRisco(RISCO risco) { RiscoModelo riscoModelo = new RiscoModelo() { CodRisco = risco.CodRisco, CodTipoRisco = risco.CodTipoRisco, Nome = risco.Nome }; return(riscoModelo); }
public void EditarRiscoInventarioAmbiente(long idInventario, long idRisco) { using (DB_LaborSafetyEntities entities = new DB_LaborSafetyEntities()) { RISCO_INVENTARIO_AMBIENTE inventarioAmbienteExistente = entities.RISCO_INVENTARIO_AMBIENTE.Where(invAmb => invAmb.CodInventarioAmbiente == idInventario).FirstOrDefault(); RISCO riscoInventarioAmbienteExistente = entities.RISCO.FirstOrDefault(invAmb => invAmb.CodRisco == idRisco); if (inventarioAmbienteExistente == null) { throw new KeyNotFoundException(); } else if (riscoInventarioAmbienteExistente == null) { throw new KeyNotFoundException(); } else { inventarioAmbienteExistente.CodRiscoAmbiente = idRisco; } entities.SaveChanges(); } }