Ejemplo n.º 1
0
        public IActionResult CurrencyDetail(int currencyId)
        {
            CurrencyDetailViewModel model = new CurrencyDetailViewModel();

            model.CurrencyDto = Mapping.Mapper.Map <CurrencyDto>(_currencyService.Get(m => m.Id == currencyId).Data);

            return(View(model));
        }
Ejemplo n.º 2
0
        public async Task <IActionResult> CurrencyDetail(CurrencyDetailViewModel model)
        {
            model.CurrencyDto        = Mapping.Mapper.Map <CurrencyDto>(_currencyService.Get(m => m.Id == model.CurrencyDto.Id).Data);
            model.CurrencyRatingDtos = Mapping.Mapper.Map <IList <CurrencyRatingDto> >(_currencyRatingService.GetListByCurrenyIdAndDate(model.CurrencyDto.Id, model.StartDate, model.EndDate).Data);
            var currencyRatings = await _currencyRatingService.SaveListFromEvds(model.CurrencyDto.Id, model.StartDate, model.EndDate);

            model.CurrencyRatingDtos = Mapping.Mapper.Map <IList <CurrencyRatingDto> >(currencyRatings.Data);

            this.AddToastrMessage("Veriler Listelendi", $"{model.CurrencyRatingDtos.Count} satır veri listelendi.", ToastrEnum.Type.Success);
            return(View(model));
        }