コード例 #1
0
ファイル: TaskViewModel.cs プロジェクト: WZL1SA/WpfApp3
        //private readonly ICustomersService _CustomersService;

        public TaskViewModel(ITasksService _TasksService)
        {
            this._TasksService = _TasksService;

            //_Customer = new Customer("Witek");

            Tasks = new ObservableCollection <Task>(_TasksService.Get());                  //implementacja klasy informującej listę o konieczności zmiany

            Customers = new ObservableCollection <Customer>(_TasksService.GetCustomers()); //implementacja klasy informującej listę o konieczności zmiany


            Load();
        }
コード例 #2
0
ファイル: TaskViewModel.cs プロジェクト: WZL1SA/WpfApp3
        private void Load()
        {
            _TasksService.Get().Where(t => !Tasks.Contains(t)).ToList().ForEach(t => Tasks.Add(t));



            foreach (var customer in _TasksService.GetCustomers())

            {
                if (!Customers.Contains(customer))
                {
                    Customers.Add(customer);
                }
            }


            this.TextValueTaskName = "abc";
        }