Esempio n. 1
0
        private void btDangxuat_Click(object sender, EventArgs e)
        {
            Visible       = false;
            ShowInTaskbar = false;
            Dangnhap dangnhap = new Dangnhap();

            dangnhap.Activate();
            dangnhap.Show();
        }
        public LowControlBar_ViewModel()
        {
            ToMain_Command = new RelayCommand <UserControl>(p =>
            {
                return(true);
            }, p =>
            {
                Window windowparent = getParent(p) as Window;

                if (p.Uid.ToString() == "QL")
                {
                    View.View_Quanly.Manhinhchinh view = new View.View_Quanly.Manhinhchinh();
                    view.WindowState           = windowparent.WindowState;
                    view.WindowStartupLocation = WindowStartupLocation.CenterScreen;

                    view.Show();
                }
                else if (p.Uid.ToString() == "TK")
                {
                    View.View_Thukho.Manhinhchinh view = new View.View_Thukho.Manhinhchinh();
                    view.WindowState           = windowparent.WindowState;
                    view.WindowStartupLocation = WindowStartupLocation.CenterScreen;

                    view.Show();
                }

                windowparent.Close();
            });

            Account_Command = new RelayCommand <UserControl>(p =>
            {
                return(true);
            }, p =>
            {
                if (p.Uid.ToString() == "QL")
                {
                    View.View_Quanly.Thongtin_taikhoan view = new View.View_Quanly.Thongtin_taikhoan();
                    view.ShowDialog();
                }
                else if (p.Uid.ToString() == "TK")
                {
                    View.View_Thukho.Thongtin_taikhoan view = new View.View_Thukho.Thongtin_taikhoan();
                    view.ShowDialog();
                }
            });

            Logout_Command = new RelayCommand <UserControl>(p =>
            {
                return(true);
            }, p =>
            {
                if (ViewModel.Taikhoan_ViewModel.Glo_CurrentUser != null)
                {
                    ViewModel.Taikhoan_ViewModel.Chuyentrangthai_Dong(ViewModel.Taikhoan_ViewModel.Glo_CurrentUser);
                }

                Dangnhap dangnhap = new Dangnhap();
                dangnhap.Show();

                Window windowparent = getParent(p) as Window;
                if (windowparent != null)
                {
                    windowparent.Close();
                }
            });
        }