private bool ValidateForm() { if (!Regex.Match(ProductCodeTextBox.Text, @"^\d{5}$").Success) { MessageBox.Show("Invalid product code! It must contain 5 digits"); ProductCodeTextBox.Focus(); return(false); } if (GoodsInMarketComboBox.SelectedItem == null) { MessageBox.Show("Please select manufacture date"); return(false); } var tempProduction = (GoodsInMarketOwnDTO)GoodsInMarketComboBox.SelectedItem; if (!Regex.Match(AmountTextBox.Text, @"^[0-9]*(?:\,[0-9]*)?$").Success || Convert.ToDouble(AmountTextBox.Text) > tempProduction.DoubleAmount) { MessageBox.Show("Invalid amount! Check the data you've entered! Or you're trying to write off more than it is in stock!"); AmountTextBox.Focus(); return(false); } if (ReasonComboBox.SelectedItem == null) { MessageBox.Show("Please select reason"); return(false); } return(true); }
private void OKButton_Click(object sender, EventArgs e) { try { var num = Convert.ToInt32(AmountTextBox.Text); if (!ClassBackEnd.AddBookAmount(num)) { MessageBox ib = new MessageBox(9); ib.ShowDialog(); ib.Dispose(); return; } MessageBox infoBox = new MessageBox(3); infoBox.ShowDialog(); infoBox.Dispose(); Close(); } catch { MessageBox infoBox = new MessageBox(13); infoBox.ShowDialog(); infoBox.Dispose(); AmountTextBox.Focus(); } }
private bool ValidateForm() { if (!Regex.Match(AmountTextBox.Text, @"^[0-9]*(?:\,[0-9]*)?$").Success || AmountTextBox.Text == "") { MessageBox.Show("Invalid amount! Check the data you've entered!"); AmountTextBox.Focus(); return(false); } if (!Regex.Match(ProductCodeTextBox.Text, @"^\d{5}$").Success) { MessageBox.Show("Invalid product code! It must contain 5 digits"); ProductCodeTextBox.Focus(); return(false); } if (!Regex.Match(IncomePriceTextBox.Text, @"^[0-9]*(?:\,[0-9]*)?$").Success || IncomePriceTextBox.Text == "") { MessageBox.Show("Invalid price! Check the data you've entered!"); IncomePriceTextBox.Focus(); return(false); } return(true); }
private bool ValidateForm() { if (!Regex.Match(ProductCodeTextBox.Text, @"^\d{5}$").Success) { MessageBox.Show("Invalid product code! It must contain 5 digits"); ProductCodeTextBox.Focus(); return(false); } if (ShipmentDateComboBox.SelectedItem == null) { MessageBox.Show("Please select Shipment date!"); return(false); } var tempDeliveryShipment = (DeliveryShipmentDTO)ShipmentDateComboBox.SelectedItem; if (!Regex.Match(AmountTextBox.Text, @"^[0-9]*(?:\,[0-9]*)?$").Success || Convert.ToDouble(AmountTextBox.Text) > tempDeliveryShipment.Amount) { MessageBox.Show("Invalid amount! Check the data you've entered! Or you're trying to write off more than it is in stock!"); AmountTextBox.Focus(); return(false); } if (ReasonComboBox.SelectedItem == null) { MessageBox.Show("Please select reason!"); return(false); } return(true); }
/// <summary> /// /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void KeyDown_Typed(object sender, System.Windows.Input.KeyEventArgs e) { if (e.Key != Key.Enter && e.PlatformKeyCode != 0x0A) { return; } switch (textboxWithFocus.Name) { case "AccountTextBox": PayeeTextBox.Focus(); break; case "PayeeTextBox": MemoTextBox.Focus(); break; case "MemoTextBox": OutflowButton.Focus(); break; case "AmountTextBox": AmountTextBox.Focus(); break; } CommitItemWithFocus(); }
/// <summary> /// /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void Checked_Event(object sender, RoutedEventArgs e) { AmountTextBox.Focus(); if (AmountTextBox.Text == "0") { AmountTextBox.Text = ""; } }
private void AmountCueText_Click(object sender, EventArgs e) { if (AmountTextBox.Text == "") { AmountCueText.Hide(); AmountTextBox.Focus(); } }
private void UIElement_OnMouseLeftButtonUp(object sender, MouseButtonEventArgs e) { if (AmountEditable) { IsEdited = true; AmountTextBox.Focus(); } }
private bool ValidateForm() { if (!Regex.Match(AmountTextBox.Text, @"^[0-9]+$").Success) { MessageBox.Show("Invalid amount! Check the data you've entered!"); AmountTextBox.Focus(); return(false); } return(true); }
private bool ValidateForm() { if (!Regex.Match(AmountTextBox.Text, @"^[0-9]+$").Success) { MessageBox.Show("Invalid amount! Check the data you've entered!"); AmountTextBox.Focus(); return(false); } if (MarketComboBox.SelectedItem == null) { MessageBox.Show("Please select market!"); return(false); } return(true); }
private bool ValidateForm() { if (MarketComboBox.SelectedItem == null) { MessageBox.Show("Please select market"); return(false); } if (!Regex.Match(AmountTextBox.Text, @"^[0-9]*(?:\,[0-9]*)?$").Success) { MessageBox.Show("Invalid amount! Check the data you've entered!"); AmountTextBox.Focus(); return(false); } double totalAmount = 0; foreach (var currentDeliveryShipmentDto in CurrentDeliveryShipmentDtos) { totalAmount += currentDeliveryShipmentDto.Amount ?? 0; } totalAmount += Convert.ToDouble(AmountTextBox.Text); if (totalAmount > _currentConsignment.Amount) { MessageBox.Show("Invalid amount! You're trying to distribute more goods than actually ordered!"); AmountTextBox.Focus(); return(false); } if (!DateTime.TryParse(shipmentDateTextBox.Text, out _)) { MessageBox.Show("Invalid shipment date! Check the data you've entered!"); shipmentDateTextBox.Focus(); return(false); } return(true); }
private void CheckTemplatePage_Loaded(object sender, RoutedEventArgs e) { Loaded -= CheckTemplatePage_Loaded; AmountTextBox.Focus(); }
private void AddButton_Click(object sender, EventArgs e) { if (venta == null) { MessageBox.Show("Debe asignar un cliente"); ClienteTextBox.Focus(); return; } if (IdTextBox.Text == string.Empty) { MessageBox.Show("Debe ingresar un ID"); IdTextBox.Focus(); return; } int id = 0; if (!int.TryParse(IdTextBox.Text, out id)) { MessageBox.Show("Debe ingresar un ID numerico entero"); IdTextBox.Focus(); return; } if (id <= 0) { MessageBox.Show("Debe ingresar un ID mayor a cero"); IdTextBox.Focus(); return; } if (DescriptionTextBox.Text == string.Empty) { MessageBox.Show("Debe ingresar una Descripcion"); DescriptionTextBox.Focus(); return; } decimal price = 0; if (!decimal.TryParse(PriceTextBox.Text, out price)) { MessageBox.Show("Debe ingresar un Precio numerico entero"); PriceTextBox.Focus(); return; } if (price <= 0) { MessageBox.Show("Debe ingresar un Precio mayor a cero"); PriceTextBox.Focus(); return; } int amount = 0; if (!int.TryParse(AmountTextBox.Text, out amount)) { MessageBox.Show("Debe ingresar una Cantidad numerico entero"); AmountTextBox.Focus(); return; } if (amount <= 0) { MessageBox.Show("Debe ingresar una Cantidad mayor a cero"); AmountTextBox.Focus(); return; } Article article = new Article(); article.ID = id; article.Description = DescriptionTextBox.Text; article.Price = price; article.Amount = amount; venta.AddProduct(article); DetailsDataGridView.DataSource = null; DetailsDataGridView.DataSource = venta.Products; IdTextBox.Text = string.Empty; DescriptionTextBox.Text = string.Empty; PriceTextBox.Text = string.Empty; AmountTextBox.Text = string.Empty; IdTextBox.Focus(); }