Beispiel #1
0
 private void SubmitCommandExecute(object obj)
 {
     try
     {
         string password = (obj as PasswordBox).Password;
         if (ValidationClass.JMBGisValid(UserName) && password.Equals("Gost"))
         {
             GuestMainView guestMain = new GuestMainView(UserName);
             view.Close();
             guestMain.Show();
             return;
         }
         else if (UserName.Equals("Zaposleni") && password.Equals("Zaposleni"))
         {
             EmployeeView employeeView = new EmployeeView();
             view.Close();
             employeeView.Show();
         }
         else
         {
             MessageBox.Show("Wrong usename or password");
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.ToString());
     }
 }
Beispiel #2
0
 private void BackExecute()
 {
     try
     {
         GuestMainView guestMain = new GuestMainView();
         guestMain.Show();
         menuView.Close();
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.ToString());
     }
 }
        public GuestMainViewModel(GuestMainView guestMainViewOpen, string JMBG)
        {
            pizzeriaService = new PizzeriaService();
            guestMainView   = guestMainViewOpen;
            this.JMBG       = JMBG;

            ordersOfUser = pizzeriaService.GetOrdersOfGuest(JMBG);

            if (ordersOfUser.Any())
            {
                if (ordersOfUser.Last().OrderStatus == "A")
                {
                    //ViewAprovedOrder = Visibility.Visible;
                    //ViewMainMenu = Visibility.Hidden;
                    //Thread.Sleep(3000);
                    //ViewAprovedOrder = Visibility.Hidden;
                    //ViewMainMenu = Visibility.Visible;
                    ApprovedWindow approvedWindow = new ApprovedWindow();
                    approvedWindow.ShowDialog();


                    MessageBox.Show("Your last order is aproved");
                }
                if (ordersOfUser.Last().OrderStatus == "R")
                {
                    //ViewAprovedOrder = Visibility.Visible;
                    //ViewMainMenu = Visibility.Hidden;
                    //Thread.Sleep(3000);
                    //ViewAprovedOrder = Visibility.Hidden;
                    //ViewMainMenu = Visibility.Visible;
                    //RefusedWindow refusedWindow = new RefusedWindow();
                    //refusedWindow.ShowDialog();
                    //Thread.Sleep(2000);
                    //refusedWindow.Close();
                    MessageBox.Show("Your last order is refused");
                }
            }
        }
 public GuestMainViewModel(GuestMainView guestMainViewOpen, string JMBG)
 {
     guestMainView = guestMainViewOpen;
     this.JMBG     = JMBG;
 }