Пример #1
0
        private void AddDataItem_Click(object sender, RoutedEventArgs e)
        {
            ItemController CallItem = new ItemController();

            //var combo = CategoryComboBox.SelectedValue.ToString();
            //MessageBox.Show(CategoryComboBox.Text);
            if (ItemNameTextBox.Text.Length == 0 && QuantityTextBox.Text.Length == 0 && CategoryComboBox.Text == "")
            {
                ItemNameErrorMessage.Text = "Item Name Can't Be Empty!";
                QuantityErrorMessage.Text = "Item Quantity Can't Be Empty!";
                CategoryErrorMessage.Text = "You Must Choose Category Item!";
                ItemNameTextBox.Focus();
                QuantityTextBox.Focus();
                CategoryComboBox.Focus();
            }
            else if (ItemNameTextBox.Text.Length == 0 && QuantityTextBox.Text.Length == 0)
            {
                ItemNameErrorMessage.Text = "Item Name Can't Be Empty!";
                QuantityErrorMessage.Text = "Item Quantity Can't Be Empty!";
                ItemNameTextBox.Focus();
                QuantityTextBox.Focus();
            }
            else if (ItemNameTextBox.Text.Length == 0 && CategoryComboBox.Text == "")
            {
                ItemNameErrorMessage.Text = "Item Name Can't Be Empty!";
                CategoryErrorMessage.Text = "You Must Choose Category Item!";
                ItemNameTextBox.Focus();
                CategoryComboBox.Focus();
            }
            else if (QuantityTextBox.Text.Length == 0 && CategoryComboBox.Text == "")
            {
                CategoryErrorMessage.Text = "You Must Choose Category Item!";
                QuantityErrorMessage.Text = "Item Quantity Can't Be Empty!";
                QuantityTextBox.Focus();
                CategoryComboBox.Focus();
            }
            else if (ItemNameTextBox.Text.Length == 0)
            {
                ItemNameErrorMessage.Text = "Item Name Can't Be Empty!";
                ItemNameTextBox.Focus();
            }
            else if (QuantityTextBox.Text.Length == 0)
            {
                QuantityErrorMessage.Text = "Item Quantity Can't Be Empty!";
                QuantityTextBox.Focus();
            }
            else if (CategoryComboBox.Text == "")
            {
                CategoryErrorMessage.Text = "You Must Choose Category Item!";
                CategoryComboBox.Focus();
            }
            else
            {
                string Iname = ItemNameTextBox.Text;
                int    Iqty  = Convert.ToInt32(QuantityTextBox.Text);
                int    Icat  = Convert.ToInt32(CategoryComboBox.SelectedValue.ToString());

                CallItem.AddItem(Iname, Iqty, Icat, email, name, roles);
            }
        }
Пример #2
0
        private void UpdateDataItem_Click(object sender, RoutedEventArgs e)
        {
            ItemController CallItem = new ItemController();

            if (ItemNameTextBox.Text.Length == 0 && QuantityTextBox.Text.Length == 0 && CategoryComboBox.Text == "")
            {
                ItemNameErrorMessage.Text = "Item Name Can't Be Empty!";
                QuantityErrorMessage.Text = "Item Quantity Can't Be Empty!";
                CategoryErrorMessage.Text = "You Must Choose Category Item!";
                ItemNameTextBox.Focus();
                QuantityTextBox.Focus();
                CategoryComboBox.Focus();
            }
            else if (ItemNameTextBox.Text.Length == 0 && QuantityTextBox.Text.Length == 0)
            {
                ItemNameErrorMessage.Text = "Item Name Can't Be Empty!";
                QuantityErrorMessage.Text = "Item Quantity Can't Be Empty!";
                ItemNameTextBox.Focus();
                QuantityTextBox.Focus();
            }
            else if (ItemNameTextBox.Text.Length == 0 && CategoryComboBox.Text == "")
            {
                ItemNameErrorMessage.Text = "Item Name Can't Be Empty!";
                CategoryErrorMessage.Text = "You Must Choose Category Item!";
                ItemNameTextBox.Focus();
                CategoryComboBox.Focus();
            }
            else if (QuantityTextBox.Text.Length == 0 && CategoryComboBox.Text == "")
            {
                CategoryErrorMessage.Text = "You Must Choose Category Item!";
                QuantityErrorMessage.Text = "Item Quantity Can't Be Empty!";
                QuantityTextBox.Focus();
                CategoryComboBox.Focus();
            }
            else if (ItemNameTextBox.Text.Length == 0)
            {
                ItemNameErrorMessage.Text = "Item Name Can't Be Empty!";
                ItemNameTextBox.Focus();
            }
            else if (QuantityTextBox.Text.Length == 0)
            {
                QuantityErrorMessage.Text = "Item Quantity Can't Be Empty!";
                QuantityTextBox.Focus();
            }
            else if (CategoryComboBox.Text == "")
            {
                CategoryErrorMessage.Text = "You Must Choose Category Item!";
                CategoryComboBox.Focus();
            }
            else
            {
                string Iname = ItemNameTextBox.Text;
                int    Iqty  = Convert.ToInt32(QuantityTextBox.Text);
                int    Icat  = Convert.ToInt32(CategoryComboBox.SelectedValue.ToString());

                CallItem.UpdateItem(Convert.ToInt16((dataGrid.SelectedCells[0].Column.GetCellContent(item) as TextBlock).Text), Iname, Iqty, Icat);
            }
        }