private void LoginScreen_BtnSale_Click(object sender, RoutedEventArgs e) { bool checkResult = loginScreen.CheckPassword(); if (checkResult) { tblockUsername.Text = loginScreen.txtBoxAccount.Text; BUS_Employees busEmp = new BUS_Employees(); currentEmpID = tblockUsername.Text; currentEmpType = busEmp.GetEmpTypeByID(tblockUsername.Text); BUS_AccessPermissionGroup busAccPerGr = new BUS_AccessPermissionGroup(); bool isHavePermission = busAccPerGr.IsHavePermission(currentEmpType, "AP001"); if (isHavePermission) { gridLogin.Children.Clear(); var screen = new Cashier(this, currentEmpID); gridLogin.Children.Add(screen); } else { MessageBox.Show("Bạn không có quyền sử dụng chức năng này!"); } } }
private void LoginScreen_BtnManager_Click(object sender, RoutedEventArgs e) { bool checkResult = loginScreen.CheckPassword(); if (checkResult) { tblockUsername.Text = loginScreen.txtBoxAccount.Text; BUS_Employees busEmp = new BUS_Employees(); currentEmpID = tblockUsername.Text; ((ItemMenu)((MenuItem)Menu.Children[0]).DataContext)._Cashier.SetCurrrentUser(currentEmpID); currentEmpType = busEmp.GetEmpTypeByID(tblockUsername.Text); gridLogin.Children.Clear(); StackPanelMain.Children.Clear(); StackPanelMain.Children.Add(banner); } }
private void ReceiptButton_Click(object sender, RoutedEventArgs e) { BUS_Employees busEmp = new BUS_Employees(); string typeEmp = busEmp.GetEmpTypeByID(user); BUS_AccessPermissionGroup busAccPerGr = new BUS_AccessPermissionGroup(); bool isHavePermission = busAccPerGr.IsHavePermission(typeEmp, "AP001"); if (isHavePermission) { _context.SwitchToReceipt(); PrintScreen.Children.Clear(); } else { MessageBox.Show("Bạn không có quyền sử dụng chức năng này!"); } }