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); } }
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); } }