Esempio n. 1
0
        public HomeViewModel()
        {
            try
            {
                if (Users == null)
                {
                    Users = new ObservableCollection <User>();
                }
                if (UserInfo == null)
                {
                    UserInfo = new User();
                }
                MCountry = new ObservableCollection <string>(
                    from c in context.Users
                    group c by c.Country into g
                    select g.Key);

                context       = new Amol_LearningEntities();
                CreateCommand = new RelayCommand <User>(CreateUser, CreateCanExecute);
                DeleteCommand = new RelayCommand <User>(DeleteUser);
                EditCommand   = new RelayCommand <User>(param => EditUser(param));
                NewCommand    = new RelayCommand <string>(param => NewUser(param));
                ReceiveUserInfo();
                RefreshData();
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }
        public HomeViewModel()
        {
            try
            {
                if (Users == null)
                    Users = new ObservableCollection<User>();
                if (UserInfo == null)
                    UserInfo = new User();
                MCountry = new ObservableCollection<string>(
                                from c in context.Users
                                group c by c.Country into g
                                select g.Key);

                context = new Amol_LearningEntities();
                CreateCommand = new RelayCommand<User>(CreateUser, CreateCanExecute);
                DeleteCommand = new RelayCommand<User>(DeleteUser);
                EditCommand = new RelayCommand<User>(param => EditUser(param));
                NewCommand = new RelayCommand<string>(param => NewUser(param));
                ReceiveUserInfo();
                RefreshData();
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }