public PROBABILIDADE ListarProbabilidadePorNome(string nome)
 {
     using (var entities = new DB_LaborSafetyEntities())
     {
         PROBABILIDADE probabilidade = entities.PROBABILIDADE
                                       .Where(prob => prob.Nome == nome).FirstOrDefault();
         return(probabilidade);
     }
 }
 public PROBABILIDADE ListarProbabilidadePorId(long id)
 {
     using (var entities = new DB_LaborSafetyEntities())
     {
         PROBABILIDADE probabilidade = entities.PROBABILIDADE
                                       .Where(prob => prob.CodProbabilidade == id).FirstOrDefault();
         return(probabilidade);
     }
 }
        public ProbabilidadeModelo ListarProbabilidadePorNome(string nome)
        {
            PROBABILIDADE prob = this.probabilidadePersistencia.ListarProbabilidadePorNome(nome);

            if (prob == null)
            {
                throw new KeyNotFoundException("Probabilidade não encontrada.");
            }
            return(MapeamentoProbabilidade(prob));
        }
        public ProbabilidadeModelo MapeamentoProbabilidade(PROBABILIDADE probabilidade)
        {
            ProbabilidadeModelo probabilidadeModelo = new ProbabilidadeModelo()
            {
                CodProbabilidade = probabilidade.CodProbabilidade,
                Peso             = probabilidade.Peso,
                Nome             = probabilidade.Nome
            };

            return(probabilidadeModelo);
        }