コード例 #1
0
        public MainWindow()
        {
            InitializeComponent();
            #region Select
            //DataTable dt = UserDetailsClass.Select();
            //displayDetails.ItemsSource = dt.DefaultView;
            #endregion
            UserDetailsClass searchUser = new UserDetailsClass();
            searchUser.UserID    = -1;
            searchUser.FirstName = "";
            searchUser.LastName  = "";

            DataTable dt = UserDetailsClass.Search(searchUser);
            displayDetails.ItemsSource = dt.DefaultView;
        }
コード例 #2
0
        private void btnSearch_Click(object sender, RoutedEventArgs e)
        {
            UserDetailsClass searchUser = new UserDetailsClass();

            if (String.IsNullOrEmpty(txtID.Text))
            {
                searchUser.UserID = -1;
            }
            else
            {
                searchUser.UserID = int.Parse(txtID.Text);
            }

            if (String.IsNullOrEmpty(txtName.Text)) // FirstName and LastName empty.
            {
                searchUser.FirstName = "";
                searchUser.LastName  = "";
            }
            else
            {
                if (txtName.Text.Split(' ').Length == 2) // FirstName and LastName uses.
                {
                    searchUser.FirstName = txtName.Text.Split(' ')[0];
                    searchUser.LastName  = txtName.Text.Split(' ')[1];
                }
                else if (txtName.Text.Split(' ').Length == 1) // FirstName use, LastName empty.
                {
                    searchUser.FirstName = txtName.Text.Split(' ')[0];
                    searchUser.LastName  = "";
                }
                else
                {
                    searchUser.FirstName = "-1";
                    searchUser.LastName  = "-1";
                }
            }

            DataTable dt = UserDetailsClass.Search(searchUser);

            displayDetails.ItemsSource = dt.DefaultView;
        }