コード例 #1
0
ファイル: UsageViewModel.cs プロジェクト: xetle/wpfsample
        void OnCounterpartyChanged(Counterparty newCounterparty)
        {
            var usage = usageService.FindByCounterparty(newCounterparty);

            var pivotedUsageData = new PivotedUsageData(usage);

            Usage = pivotedUsageData;

            CounterpartyName = newCounterparty.Name;
        }
コード例 #2
0
ファイル: UsageViewModel.cs プロジェクト: xetle/wpfsample
        public DesignTimeUsageViewModel()
        {
            List <Usage> usageList = new List <Model.Usage>();

            for (int dateStep = 0; dateStep < 15; dateStep++)
            {
                for (int j = 0; j < 10; j++)
                {
                    var u = Model.Usage.CreateNewUsage();
                    u.TradingLine  = string.Format("TradingLine {0}", j);
                    u.Id           = 1;
                    u.ExposureDate = DateTime.Today.Subtract(new TimeSpan(dateStep, 0, 0, 0));
                    u.Exposure     = 10E6;
                    usageList.Add(u);
                }
            }

            usage = new PivotedUsageData(usageList);
        }