public JsonResult VratiStorniraneMenjackeTransakcije()
        {
            var transakcije = ExchangeRepository.VratiSveMenjackeTransakcije(true);

            var result = transakcije.Select(it =>
            {
                switch (it.Tip)
                {
                case Models.TipMenjackeTransakcije.Otkup:
                    return(new
                    {
                        it.Id,
                        DatumTransakcije = it.DatumTransakcije.ToString(),
                        Tip = it.Tip.ToString(),
                        Iznos = it.IznosOtkupa.ToString(CultureInfo.InvariantCulture),
                        Valuta = it.SifraValutaOtkupa.ToString()
                    });

                case Models.TipMenjackeTransakcije.Prodaja:
                    return(new
                    {
                        it.Id,
                        DatumTransakcije = it.DatumTransakcije.ToString(),
                        Tip = it.Tip.ToString(),
                        Iznos = it.IznosProdaje.ToString(CultureInfo.InvariantCulture),
                        Valuta = it.SifraValutaProdaje.ToString()
                    });

                case Models.TipMenjackeTransakcije.Konverzija:
                    return(new
                    {
                        it.Id,
                        DatumTransakcije = it.DatumTransakcije.ToString(),
                        Tip = it.Tip.ToString(),
                        Iznos = it.IznosOtkupa.ToString(CultureInfo.InvariantCulture) + "/" + it.IznosProdaje.ToString(CultureInfo.InvariantCulture),
                        Valuta = it.SifraValutaOtkupa.ToString() + "/" + it.SifraValutaProdaje.ToString()
                    });

                default: throw new ArgumentOutOfRangeException();
                }
            }).ToList();

            return(Json(result, JsonRequestBehavior.AllowGet));
        }