internal TodoControl(Todo t, ManagerWindow win) { this._Todo = t; this._Manager = win; this.InitializeComponent(); this.TBName.Text = t.Name; }
public new void Loaded(BussinnesEntity.Type type) { Dispatcher.Invoke(new Action(delegate { Hide(); Window window; switch (type) { case BussinnesEntity.Type.chef: window = new KitchenWindow(); window.Show(); break; case BussinnesEntity.Type.manager: window = new ManagerWindow(); window.Show(); break; case BussinnesEntity.Type.waiter: window = new WaiterWindow(); window.Show(); break; default: break; } })); }
/// <summary> /// Constructor with Manager Window param /// </summary> /// <param name="managerOpen">opens the manager window</param> public ProductsViewModel(ManagerWindow managerOpen) { manager = managerOpen; UnstoredProduct = service.GetAllProducts().Where(product => product.Stored == false).ToList(); StoredProduct = service.GetAllProducts().Where(product => product.Stored == true).ToList(); Priview(); }
private void ManagersButton_OnClick(object sender, RoutedEventArgs e) { CloseSqlConnection(); var mw = new ManagerWindow(); mw.Show(); this.Close(); }
public void Initialize() { var window = new WindowMessage(Text); ManagerWindow.NewWindow("gameEventMessage", window); ManagerInput.ThrottleInput = true; Done = false; }
private void miManager_Click(object sender, RoutedEventArgs e) { Views.ManagerWindow window = new ManagerWindow(); this.CpCurrentScreenContent.Content = window.Content; ResetMenuButtons(); this.miManager.Background = Brushes.LightSlateGray; this.LblContentTitle.Content = "Types Manager"; }
public void Update(double gameTime) { if (!ManagerWindow.Contains("gameEventMessage")) { Done = true; ManagerInput.ThrottleInput = false; } }
public ManagerWindowViewModel(ManagerWindow managerWindowOpen, vwManager managerLog) { managerWindow = managerWindowOpen; manager = managerLog; serviceEmployee = new ServiceEmployee(); serviceManager = new ServiceManager(); employeeList = serviceEmployee.GetAllEmployees(manager.Floor).ToList(); }
private void SubmitCommandExecute(object obj) { try { string password = (obj as PasswordBox).Password; if (UserName.Equals(userPass.ElementAt(1)) && password.Equals(userPass.ElementAt(3))) { OwnerWindow master = new OwnerWindow(); loginScreen.Close(); master.ShowDialog(); } else if (serviceManager.IsUser(UserName)) { Manager = serviceManager.FindManager(UserName); if (SecurePasswordHasher.Verify(password, Manager.Password)) { ManagerWindow managerWindow = new ManagerWindow(Manager); loginScreen.Close(); managerWindow.ShowDialog(); } else { MessageBox.Show("Wrong usename or password!"); } } //else if (serviceAdmin.IsUser(UserName)) //{ // Admin = serviceAdmin.FindAdmin(UserName); // if (SecurePasswordHasher.Verify(password, Admin.UserPassword)) // { // clinicList = serviceClinic.GetAllClinics().ToList(); // if (clinicList.Count == 0) // { // CreateClinic createClinic = new CreateClinic(); // loginScreen.Close(); // createClinic.ShowDialog(); // } // else // { // AdminWindow adminWindow = new AdminWindow(); // loginScreen.Close(); // adminWindow.ShowDialog(); // } // } //} else { MessageBox.Show("Wrong usename or password!"); } } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
/// <summary> /// Botón que lanza una petición al servidor para que guarde /// el objeto de usuario, a traves de la interfaz RESTful. /// </summary> /// <param name="sender">Objeto pasado por parametro</param> /// <param name="e">Evento pasado por parametro</param> private void SaveUser_Click(object sender, RoutedEventArgs e) { User user = new User { Firstname = FirstnameText.Text, Lastname = LastnameText.Text, Email = EmailText.Text, Password = PasswordText.Password, Username = UsernameText.Text, IsAdmin = (bool)isAdmin.IsChecked, UserPicArr = BitmapImage2Bitmap(UserPicLabel.Source) }; try { UsersConn usersConn = new UsersConn(); usersConn.Add(user); Info infoWindow = new Info("Se ha guardado correctamente, en el servidor, el usuario " + user.Username); infoWindow.Show(); } catch (AdminForbiddenException ex) { // En caso de que no tenga privilegios el usuario, se le informa de ello. Error errorWindow = new Error(ex.Message); errorWindow.Show(); } catch (ExpiredLoginException ex) { // En el caso de que la sesión haya caducado, mostramos un cuadro de dialogo indicando la posibilidad de iniciar sesión de nuevo. Warning warningWindow = new Warning(ex.Message, "¿Deseas iniciar la sesión?"); warningWindow.Show(); warningWindow.Acceptance += (o, i) => { warningWindow.Close(); Login loginWindow = new Login(); loginWindow.Show(); }; warningWindow.Cancellation += (o, i) => { ManagerWindow.Close(); }; } catch (ServerException ex) { // En caso de que el servidor tenga algún tipo de error, se lo mostramos por pantalla. Error errorWindow = new Error(ex.Message); errorWindow.Show(); } }
/// <summary> /// LoadContent will be called once per game and is the place to load /// all of your content. /// </summary> protected override void LoadContent() { // Create a new SpriteBatch, which can be used to draw textures. ManagerContent.Initialize(Content); spriteBatch = new SpriteBatch(GraphicsDevice); _managerScreen = new ManagerScreen(Content); _managerWindow = new ManagerWindow(); _managerLists = new ManagerLists(); _managerLists.Initialize(); //_managerScreen.LoadNewScreen(new ScreenWorld(_managerScreen)); _managerScreen.LoadNewScreen(new ScreenStart(_managerScreen), false); // TODO: use this.Content to load your game content here }
private void btnAuth_Click(object sender, RoutedEventArgs e) { if (string.IsNullOrWhiteSpace(uLogin.Text)) { MessageBox.Show("Введите Логин"); return; } if (string.IsNullOrWhiteSpace(uPassword.Password)) { MessageBox.Show("Введите Пароль"); return; } string log = uLogin.Text; string pass = uPassword.Password; var user = context.Worker.Where(w => w.Login == uLogin.Text && w.Password == uPassword.Password).FirstOrDefault(); switch (user.IdRole) { case 1: AdminWindow aw = new AdminWindow(); this.Hide(); aw.ShowDialog(); this.Show(); uLogin.Text = string.Empty; uPassword.Password = string.Empty; break; case 2: UserWindow usew = new UserWindow(log, pass); this.Hide(); usew.ShowDialog(); this.Show(); uLogin.Text = string.Empty; uPassword.Password = string.Empty; break; case 3: ManagerWindow mw = new ManagerWindow(log, pass); this.Hide(); mw.ShowDialog(); this.Show(); uLogin.Text = string.Empty; uPassword.Password = string.Empty; break; default: break; } }
private void EnterButton_Click(object sender, RoutedEventArgs e) { User user = fornitureContext.Users.FirstOrDefault(u => u.Login == TextBoxLogin.Text && u.Password == PasswordBox.Password); if (user != null) { if (TextBoxCapcha.Text == cumcha) { switch (user.Role) { case "Заказчик": CustomerWindow customerWindow = new CustomerWindow(user.Login); customerWindow.Show(); this.Close(); break; case "Менеджер": ManagerWindow managerWindow = new ManagerWindow(user.Login); managerWindow.Show(); this.Close(); break; case "Заместитель директора": DepDirectorWindow depDirectorWindow = new DepDirectorWindow(user.Login); depDirectorWindow.Show(); this.Close(); break; case "Мастер": MasterWindow masterWindow = new MasterWindow(user.Login); masterWindow.Show(); this.Close(); break; case "Директор": DirectorWindow directorWindow = new DirectorWindow(user.Login); directorWindow.Show(); this.Close(); break; } } else { MessageBox.Show("Капча введена не правильно"); } } else { MessageBox.Show("Такого пользователя не существует!"); } }
private void SubmitCommandExecute(object obj) { try { string password = (obj as PasswordBox).Password; if (UserName.Equals("WPFMaster") && password.Equals("WPFAccess")) { MasterWindow master = new MasterWindow(); loginScreen.Close(); master.ShowDialog(); } else if (serviceManager.IsUser(UserName)) { Manager = serviceManager.FindManager(UserName); if (SecurePasswordHasher.Verify(password, Manager.UserPassword) || password == Manager.ReservedPassword) { if (Manager.LevelOfResponsibility == null) { MessageBox.Show("Can't login until the Admin assigns you a level of Responsability."); } else { ManagerWindow managerWindow = new ManagerWindow(); loginScreen.Close(); managerWindow.ShowDialog(); } } } else if (seerviceAdmin.IsUser(UserName)) { Admin = seerviceAdmin.FindAdmin(UserName); if (SecurePasswordHasher.Verify(password, Admin.UserPassword)) { ManagerWindow managerWindow = new ManagerWindow(); loginScreen.Close(); managerWindow.ShowDialog(); } } else { MessageBox.Show("Wrong usename or password!"); } } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
protected override void OnStartup(StartupEventArgs e) { base.OnStartup(e); var processManager = new ProcessManager(); var managerViewModel = new ManagerViewModel(processManager); var managerWindow = new ManagerWindow { DataContext = managerViewModel }; managerWindow.Show(); MainWindow = managerWindow; }
/// <summary> /// Botón que lanza una petición al servidor para que guarde /// el objeto de producto, a traves de la interfaz RESTful. /// </summary> /// <param name="sender">Objeto pasado por parametro</param> /// <param name="e">Evento pasado por parametro</param> private void SaveProduct_Click(object sender, RoutedEventArgs e) { Product product = new Product { ProdName = ProductName.Text, ProdCode = ProductCode.Text, ProdDesc = ProductDescription.Text, ProdPrice = float.Parse(ProductPrize.Text), ProdPicArr = BitmapImage2Bitmap(ProdPicLabel.Source) }; try { ProductsConn productsConn = new ProductsConn(); productsConn.Add(product); Info infoWindow = new Info("Se ha guardado correctamente, en el servidor, el producto " + product.ProdName); infoWindow.Show(); } catch (AdminForbiddenException ex) { Error errorWindow = new Error(ex.Message); errorWindow.Show(); } catch (ExpiredLoginException ex) { Warning warningWindow = new Warning(ex.Message, "¿Deseas iniciar la sesión?"); warningWindow.Show(); warningWindow.Acceptance += (o, i) => { warningWindow.Close(); Login loginWindow = new Login(); loginWindow.Show(); }; warningWindow.Cancellation += (o, i) => { ManagerWindow.Close(); }; } catch (ServerException ex) { Error errorWindow = new Error(ex.Message); errorWindow.Show(); } }
/// <summary> /// Botón que lanza una petición al servidor para que guarde /// el objeto de documento, a traves de la interfaz RESTful. /// </summary> /// <param name="sender">Objeto pasado por parametro</param> /// <param name="e">Evento pasado por parametro</param> private void SaveDiscounts_Click(object sender, RoutedEventArgs e) { Discount discount = new Discount { Code = CodeText.Text, Desc = DiscountText.Text, PricePerc = float.Parse(PriceDiscountText.Text) }; try { DiscountsConn discountsConn = new DiscountsConn(); discountsConn.Add(discount); Info infoWindow = new Info("Se ha guardado correctamente, en el servidor, el descuento " + discount.Code); infoWindow.Show(); } catch (AdminForbiddenException ex) { Error errorWindow = new Error(ex.Message); errorWindow.Show(); } catch (ExpiredLoginException ex) { Warning warningWindow = new Warning(ex.Message, "¿Deseas iniciar la sesión?"); warningWindow.Show(); warningWindow.Acceptance += (o, i) => { warningWindow.Close(); Login loginWindow = new Login(); loginWindow.Show(); }; warningWindow.Cancellation += (o, i) => { ManagerWindow.Close(); }; } catch (ServerException ex) { Error errorWindow = new Error(ex.Message); errorWindow.Show(); } }
/// <summary> /// Checks if its possible to login depending on the given username and password and saves the logged in user to a list /// </summary> /// <param name="obj"></param> private void LoginExecute(object obj) { string password = (obj as PasswordBox).Password; if (Username == "Man2019" && password == "Man2019") { InfoLabel = "Logged in"; ManagerWindow mw = new ManagerWindow(); view.Close(); mw.Show(); } else if (Username == "Mag2019" && password == "Mag2019") { InfoLabel = "Logged in"; StorekeeperWindow skw = new StorekeeperWindow(); view.Close(); skw.Show(); } else { InfoLabel = "Wrong Username or Password"; } }
private void Login() { User user = Auth.Login(username.Text, password.Password); if (user == null) { username.BorderBrush = System.Windows.Media.Brushes.Red; password.BorderBrush = System.Windows.Media.Brushes.Red; } else { switch (user.id_role) { case 1: { AdminWindow window = new AdminWindow(user); window.Show(); break; } case 2: { ManagerWindow window = new ManagerWindow(user); window.Show(); break; } case 3: { UserWindow window = new UserWindow(user); window.Show(); break; } } this.Close(); } }
private void RedirectPage() { ManagerWindow win = new ManagerWindow(CurrentManager); win.ShowDialog(); }
//Метод открытия окна справочника менеджеров private void OpenManagerWindow() { ManagerWindow window = new ManagerWindow(); window.Show(); }
private void FindMenuItem_Click(object sender, RoutedEventArgs e) { ManagerWindow managerWindow = new ManagerWindow(); managerWindow.Show(); }
public AdministratorMainWindow() { InitializeComponent(); Title += " v" + Settings.version + ". Пользователь " + Auth.getInstance().Full_name + ". Режим администратора."; try { int updateTime = int.Parse(CRMSettingViewModel.instance().getByMashineName("bid_update_time").Setting_value) * 1000; if (updateTime != 0) { Classes.UpdateTask.Start(Dispatcher, new Action(() => { BidViewModel.instance().reload(); }), updateTime, new Action(() => { updateNotification.Visibility = Visibility.Hidden; }), new Action(() => { updateNotification.Visibility = Visibility.Visible; })); } } catch {} menuOpenEquipmentWindow.Click += delegate { EquipmentWindow window = new EquipmentWindow(); window.ShowDialog(); }; menuOpenComplectationItemWindow.Click += delegate { ComplectationItemWindow window = new ComplectationItemWindow(); window.ShowDialog(); }; menuOpenBuyerWindow.Click += delegate { BuyerWindow window = new BuyerWindow(); window.ShowDialog(); }; menuOpenSellerWindow.Click += delegate { SellerWindow window = new SellerWindow(); window.ShowDialog(); }; menuOpenBidStatusWindow.Click += delegate { BidStatusWindow window = new BidStatusWindow(); window.ShowDialog(); }; menuOpenPaymentStatusWindow.Click += delegate { PaymentStatusWindow window = new PaymentStatusWindow(); window.ShowDialog(); }; menuOpenManagerWindow.Click += delegate { ManagerWindow window = new ManagerWindow(); window.ShowDialog(); }; menuOpenTransportCompanyWindow.Click += delegate { TransportCompanyWindow window = new TransportCompanyWindow(); window.ShowDialog(); }; menuOpenMessageTemplatesWindow.Click += delegate { MessageTemplatesWindow window = new MessageTemplatesWindow(); window.ShowDialog(); }; tiCRMSetting.Content = new MainControlCRMSetting(); tiBid.Content = new MainControlBid(); }
/// <summary> /// LoadContent will be called once per game and is the place to load /// all of your content. /// </summary> protected override void LoadContent() { backBuffer = new RenderTarget2D(GraphicsDevice, 160, 144); // Create a new SpriteBatch, which can be used to draw textures. ManagerContent.Initialize(Content); spriteBatch = new SpriteBatch(GraphicsDevice); _managerScreen = new ManagerScreen(Content); _managerWindow = new ManagerWindow(); _managerLists = new ManagerLists(); _managerLists.Initialize(); //_managerScreen.LoadNewScreen(new ScreenWorld(_managerScreen)); _managerScreen.LoadNewScreen(new ScreenStart(_managerScreen),false); // TODO: use this.Content to load your game content here }
/// <summary> /// Constructor with manager param /// </summary> /// <param name="ManagerWindow">opens the manager window</param> public ManagerViewModel(ManagerWindow managerOpen) { manWindow = managerOpen; }
public ManagerWindowViewModel(ManagerWindow managerWindowOpen) { managerWindow = managerWindowOpen; OrderList = service.GetAllOrders(); }