コード例 #1
0
 public RISCO ListarRiscoPorNome(string nome)
 {
     using (var entities = new DB_LaborSafetyEntities())
     {
         RISCO risco = entities.RISCO
                       .Where(risc => risc.Nome == nome).FirstOrDefault();
         return(risco);
     }
 }
コード例 #2
0
 public RISCO ListarRiscoPorId(long id)
 {
     using (var entities = new DB_LaborSafetyEntities())
     {
         RISCO risco = entities.RISCO
                       .Where(risc => risc.CodRisco == id).FirstOrDefault();
         return(risco);
     }
 }
コード例 #3
0
ファイル: RiscoNegocio.cs プロジェクト: M4N0V3Y/LaborSafety
        public RiscoModelo ListarRiscoPorNome(string nome)
        {
            RISCO ris = this.riscoPersistencia.ListarRiscoPorNome(nome);

            if (ris == null)
            {
                throw new KeyNotFoundException("Risco não encontrado.");
            }
            return(MapeamentoRisco(ris));
        }
コード例 #4
0
ファイル: RiscoNegocio.cs プロジェクト: M4N0V3Y/LaborSafety
        public RiscoModelo MapeamentoRisco(RISCO risco)
        {
            RiscoModelo riscoModelo = new RiscoModelo()
            {
                CodRisco     = risco.CodRisco,
                CodTipoRisco = risco.CodTipoRisco,
                Nome         = risco.Nome
            };

            return(riscoModelo);
        }
コード例 #5
0
        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();
            }
        }