コード例 #1
0
        public IEnumerable <LocationInfoDtoModel> GetAllCantones(int?provinceId)
        {
            var cantonesList = provinceId == null
                ? _commonDataRepository.GetAllCantones().ToList()
                : _commonDataRepository.GetAllCantones(provinceId).ToList();

            var cantonesDtoList = new List <LocationInfoDtoModel>();

            cantonesList.ForEach(cp => cantonesDtoList.Add(GetLocationInfoObject(cp.Id, cp.Nombre, cp.IdProvincia)));
            return(cantonesDtoList);
        }
コード例 #2
0
        public LocationInfoDtoModel GetCanton(int?cantonId)
        {
            var model = _commonDataRepository.GetAllCantones().Single(p => p.Id == cantonId);

            return(new LocationInfoDtoModel
            {
                Id = model.Id,
                Nombre = model.Nombre
            });
        }