Example #1
0
        public List <IdiomaDomainModel> GetAllIdiomas()
        {
            List <IdiomaDomainModel> idiomaDomainModels = new List <IdiomaDomainModel>();
            List <catIdioma>         idiomas            = new List <catIdioma>();

            idiomas = idiomasRepository.GetAll().ToList();

            foreach (catIdioma item in idiomas)
            {
                IdiomaDomainModel idiomaDomainModel = new IdiomaDomainModel();

                idiomaDomainModel.idIdioma       = item.idIdioma;
                idiomaDomainModel.strDescripcion = item.strDescripcion;
                idiomaDomainModel.strObservacion = item.strObservacion;

                idiomaDomainModels.Add(idiomaDomainModel);
            }

            IdiomaDomainModel idiomaDomainModel1 = new IdiomaDomainModel();

            idiomaDomainModel1.idIdioma       = 0;
            idiomaDomainModel1.strDescripcion = "Seleccionar";

            idiomaDomainModels.Insert(0, idiomaDomainModel1);

            return(idiomaDomainModels);
        }
Example #2
0
                                                     [HttpGet] public async Task <IHttpActionResult> GetAll()
                                                     {
                                                         try {
                                                             var idiomas = await _idiomasRepo.GetAll();

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

                                                                               return(InternalServerError(e)); }
                                                     }
Example #3
0
        public List <IdiomaDomainModel> GetIdioma()
        {
            List <IdiomaDomainModel> idiomas = new List <IdiomaDomainModel>();

            idiomas = idiomaRepository.GetAll().Select(p => new IdiomaDomainModel {
                idIdioma = p.idIdioma, strDescripcion = p.strDescripcion
            }).ToList();
            IdiomaDomainModel inicial = new IdiomaDomainModel();

            inicial.idIdioma       = 0;
            inicial.strDescripcion = "-- Seleccionar --";
            idiomas.Insert(0, inicial);
            return(idiomas);
        }