コード例 #1
0
        public PriceGridViewModel(IPriceGridView view)
        {
            View = view;

            Bonds = new Models.Bonds();
            Bonds.Add(new Bond()
            {
                ISIN = "Bond1", Price = 100.0, Timestamp = DateTime.Now, YTM = 1.0, Duration = 10.0
            });
            Bonds.Add(new Bond()
            {
                ISIN = "Bond2", Price = 66.0, Timestamp = DateTime.Now, YTM = 3.0, Duration = 33.0
            });
            Bonds.Add(new Bond()
            {
                ISIN = "Bond3", Price = 111.0, Timestamp = DateTime.Now, YTM = 6.0, Duration = 2.0
            });
            Bonds.Add(new Bond()
            {
                ISIN = "Bond4", Price = 123.0, Timestamp = DateTime.Now, YTM = 2.0, Duration = 77.0
            });
            Bonds.Add(new Bond()
            {
                ISIN = "Bond5", Price = 90.0, Timestamp = DateTime.Now, YTM = 9.0, Duration = 8.0
            });

            View.Model = this;
        }
コード例 #2
0
        public PriceGridViewModel(IPriceGridView view)
        {
            View = view;

            Bonds = new Models.Bonds();
            Bonds.Add(new Bond() { ISIN = "Bond1", Price = 100.0, Timestamp = DateTime.Now, YTM = 1.0, Duration = 10.0 });
            Bonds.Add(new Bond() { ISIN = "Bond2", Price = 66.0, Timestamp = DateTime.Now, YTM = 3.0, Duration = 33.0 });
            Bonds.Add(new Bond() { ISIN = "Bond3", Price = 111.0, Timestamp = DateTime.Now, YTM = 6.0, Duration = 2.0 });
            Bonds.Add(new Bond() { ISIN = "Bond4", Price = 123.0, Timestamp = DateTime.Now, YTM = 2.0, Duration = 77.0 });
            Bonds.Add(new Bond() { ISIN = "Bond5", Price = 90.0, Timestamp = DateTime.Now, YTM = 9.0, Duration = 8.0 });

            View.Model = this;
        }