Example #1
0
        private void BackButton_Click(object sender, RoutedEventArgs e)
        {
            NotOpenedProjectsPage p = new NotOpenedProjectsPage(goBack);

            this.NavigationService.Navigate(p);
        }
Example #2
0
        private void PageChanged(int pageIndex)
        {
            this.pageIndex = pageIndex;
            switch (pageIndex)
            {
            case 0:
                newClientPage     = new NewClientPage(CloseFrame);
                MainFrame.Content = newClientPage;
                break;

            case 1:
                newOrderPage      = new NewOrderPage(CloseFrame);
                MainFrame.Content = newOrderPage;
                break;

            case 2:
                newProjectPage    = new NewProjectPage(CloseFrame);
                MainFrame.Content = newProjectPage;
                break;

            case 3:
                newEmployeePage   = new NewEmployeePage(CloseFrame);
                MainFrame.Content = newEmployeePage;
                break;

            case 4:
                clientsPage       = new ClientsPage(CloseFrame);
                MainFrame.Content = clientsPage;
                break;

            case 5:
                ordersPage        = new OrdersPage(CloseFrame);
                MainFrame.Content = ordersPage;
                break;

            case 6:
                employeesPage     = new EmployeesPage(CloseFrame);
                MainFrame.Content = employeesPage;
                break;

            case 7:
                allprojectsPage   = new AllProjectsPage(CloseFrame);
                MainFrame.Content = allprojectsPage;
                break;

            case 8:
                lifeprojectsPage  = new ProjectLifePage(CloseFrame);
                MainFrame.Content = lifeprojectsPage;
                break;

            case 9:
                notopened         = new NotOpenedProjectsPage(CloseFrame);
                MainFrame.Content = notopened;
                break;

            case 10:
                alltasksPage      = new TasksPage(CloseFrame);
                MainFrame.Content = alltasksPage;
                break;

            case 11:
                newTaskPage       = new NewTaskPage(CloseFrame);
                MainFrame.Content = newTaskPage;
                break;

            case 12:
                newItemPage       = new NewItemPage(CloseFrame);
                MainFrame.Content = newItemPage;
                break;

            case 13:
                itemsPage         = new ItemsPage(CloseFrame);
                MainFrame.Content = itemsPage;
                break;
            }
        }
Example #3
0
        private void AddProjectButton_Click(object sender, RoutedEventArgs e)
        {
            if (interiorType.SelectedIndex == -1)
            {
                interior_error.Visibility = Visibility.Visible;
            }
            else
            {
                interior_error.Visibility = Visibility.Hidden;
            }

            if (order.Text == "")
            {
                order_error.Visibility = Visibility.Visible;
            }
            else
            {
                order_error.Visibility = Visibility.Hidden;
            }

            if (employee.Text == "")
            {
                employee_error.Visibility = Visibility.Visible;
            }
            else
            {
                employee_error.Visibility = Visibility.Hidden;
            }

            if (name.Text.Length > 50)
            {
                name_error.Visibility = Visibility.Visible;
            }
            else
            {
                name_error.Visibility = Visibility.Hidden;
            }

            bool isDigit = true;

            foreach (char c in price.Text)
            {
                if (c < '0' || c > '9')
                {
                    isDigit = false;
                }
            }
            if (isDigit == false)
            {
                price_error.Visibility = Visibility.Visible;
            }
            else
            {
                price_error.Visibility = Visibility.Hidden;
            }

            if (style.SelectedIndex == -1)
            {
                style_error.Visibility = Visibility.Visible;
            }
            else
            {
                style_error.Visibility = Visibility.Hidden;
            }

            if ((interiorType.SelectedIndex != -1) && (order.Text != "") && (employee.Text != "") && (name.Text.Length < 50) && (isDigit != false) && (style.SelectedIndex != -1))
            {
                interior_error.Visibility = Visibility.Hidden;
                order_error.Visibility    = Visibility.Hidden;
                employee_error.Visibility = Visibility.Hidden;
                name_error.Visibility     = Visibility.Hidden;
                price_error.Visibility    = Visibility.Hidden;
                style_error.Visibility    = Visibility.Hidden;
                AddProject();
                NotOpenedProjectsPage p = new NotOpenedProjectsPage(goBack);
                this.NavigationService.Navigate(p);
            }
        }