Beispiel #1
0
        /// <summary>
        /// Busca las comunas asociados a una region.
        /// </summary>
        /// <returns>List<Comuna></returns>
        public List <Comuna> ReadComunasRegion()
        {
            List <Comuna> comunas = new List <Comuna>();

            BeLifeEntities bbdd = new BeLifeEntities();

            try
            {
                var regionComunas = bbdd.RegionComuna.Where(x => x.IdRegion == Region.Id);
                foreach (var comuns in regionComunas)
                {
                    Comuna comuna = new Comuna
                    {
                        Id = comuns.IdComuna
                    };
                    comuna.Read();
                    comunas.Add(comuna);
                }
                return(comunas);
            }
            catch (Exception ex)
            {
                throw new Exception("Error al buscar las comuna de la region. " + ex.Message);
            }
        }