/// <summary>
        /// Este metodo se encarga de obtener las competencias de tipo Habilidad
        /// </summary>
        /// <returns>una lista con las competencias</returns>
        public List <CompetenciasDomainModel> GetCompetenciasHabilidad()
        {
            List <CompetenciasDomainModel> competenciasDM = new List <CompetenciasDomainModel>();

            competenciasDM = competenciasRepository.GetAll().Select(p => new CompetenciasDomainModel
            {
                idCompetencia  = p.idCompetencia,
                strObservacion = p.strObservacion,
                strDescripcion = p.strDescripcion,
                strTipo        = p.strTipo
            }).Where(p => p.strTipo.Equals("Habilidad")).ToList();

            return(competenciasDM);
        }
Exemplo n.º 2
0
                                                          [HttpGet] public async Task <IHttpActionResult> GetAll()
                                                          {
                                                              try {
                                                                  var campo = await _repository.GetAll();

                                                                  return(Ok(campo));
                                                              }
                                                              catch (Exception e) { log.Error(new MDCSet(this.ControllerContext.RouteData), e);
                                                                                    return(InternalServerError(e)); }
                                                          }