Exemplo n.º 1
0
        public MainWindow()
        {
            InitializeComponent();
            viewModel             = new HomeViewModel();
            viewModel.ListHoiNghi = HoiNghiDAO.GetAllHoiNghi();
            int total = viewModel.ListHoiNghi.Count;

            viewModel.PagingInfo = new PagingInfo(4, total);
            loadPageHoiNghi(1);
        }
        public QuanLyHoiNghiWindow()
        {
            InitializeComponent();
            viewModel             = new QuanLyHoiNghiViewModel();
            viewModel.ListHoiNghi = HoiNghiDAO.GetAllHoiNghiQuanLy();
            int total = viewModel.ListHoiNghi.Count;

            viewModel.PagingInfo = new PagingInfoOfHNQL(4, total);

            loadPageHoiNghiQuanLy(1);
        }
        public HoiNghiDaDangKyWindow()
        {
            InitializeComponent();
            viewModel             = new HoiNghiDaDangKyViewModel();
            viewModel.ListHoiNghi = HoiNghiDAO.GetAllHoiNghiDaDangKy();
            int total = viewModel.ListHoiNghi.Count;

            viewModel.PagingInfo = new PagingInfoOfHNDDK(4, total);

            loadPageHoiNghiDaDangKy(1);
        }
        private void timKiemBtn_MouseDown(object sender, MouseButtonEventArgs e)
        {
            if (timKiem_grid.Visibility == Visibility.Collapsed)
            {
                timKiem_grid.Visibility = Visibility.Visible;
                sapXep_grid.Visibility  = Visibility.Collapsed;
            }
            else
            {
                timKiem_grid.Visibility = Visibility.Collapsed;
                sapXep_grid.Visibility  = Visibility.Visible;

                tenHoiNghiTextBox.Text = "";
                diadiemTextBox.Text    = "";

                viewModel.ListHoiNghi = HoiNghiDAO.GetAllHoiNghiQuanLy();
                viewModel.PagingInfo  = new PagingInfoOfHNQL(4, viewModel.ListHoiNghi.Count);
                loadPageHoiNghiQuanLy(1);
            }
        }
        private void ngayBatDauDatePicker_SelectedDateChanged(object sender, SelectionChangedEventArgs e)
        {
            string   name        = tenHoiNghiTextBox.Text.Trim();
            string   place       = diadiemTextBox.Text.Trim();
            DateTime date        = ngayBatDauDatePicker.SelectedDate.GetValueOrDefault();
            DateTime defaultDate = new DateTime();

            if (name != "" || place != "" || date != defaultDate)
            {
                viewModel.ListHoiNghi = HoiNghiDAO.GetResultSearchHoiNghiQuanLy(name, place, date);
                viewModel.PagingInfo  = new PagingInfoOfHNQL(4, viewModel.ListHoiNghi.Count);
                loadPageHoiNghiQuanLy(1);
            }
            else
            {
                viewModel.ListHoiNghi = HoiNghiDAO.GetAllHoiNghiQuanLy();
                viewModel.PagingInfo  = new PagingInfoOfHNQL(4, viewModel.ListHoiNghi.Count);
                loadPageHoiNghiQuanLy(1);
            }
        }