Exemplo n.º 1
0
 private void AmountMaskedEditBox_KeyPress(object sender, KeyPressEventArgs e)
 {
     if (e.KeyChar == Convert.ToChar(Keys.Enter))
     {
         UnitPriceRadMaskedEditBox.Focus();
     }
 }
Exemplo n.º 2
0
        private Boolean ToValidateAddProductoToGrid()
        {
            //ProductDetailID
            //UnitPrice
            //Quantity
            if (SearchProductComboBox.SelectedIndex == -1)
            {
                RadMessageBox.Show("Debe seleccionar un producto", "JOSIAS INDUSTRIAL SRL", MessageBoxButtons.OK, RadMessageIcon.Error);
                SearchProductComboBox.Focus();
                return(false);
            }
            if (Convert.ToInt32(AmountMaskedEditBox.Value) > CurrentProductToSelected.Stock)
            {
                StringBuilder sb = new StringBuilder();
                sb.AppendLine("La cantidad ingresada excede de la disponibilidad en almacén.")
                .AppendLine("")
                .AppendLine("Disponible " + CurrentProductToSelected.Stock + " " + CurrentProductToSelected.ProductName);
                RadMessageBox.Show(sb.ToString(), "JOSIAS INDUSTRIAL SRL", MessageBoxButtons.OK, RadMessageIcon.Error);
                AmountMaskedEditBox.Focus();
                return(false);
            }
            if (Convert.ToInt32(AmountMaskedEditBox.Value) == 0)
            {
                RadMessageBox.Show("Debe seleccionar agregar una cantidad a facturar", "JOSIAS INDUSTRIAL SRL", MessageBoxButtons.OK, RadMessageIcon.Error);
                AmountMaskedEditBox.Focus();
                return(false);
            }
            if (Convert.ToInt32(AmountMaskedEditBox.Value) < 0)
            {
                RadMessageBox.Show("Debe seleccionar agregar una cantidad sin signo negativo a facturar", "JOSIAS INDUSTRIAL SRL", MessageBoxButtons.OK, RadMessageIcon.Error);
                AmountMaskedEditBox.Focus();
                return(false);
            }

            if (Convert.ToDouble(UnitPriceRadMaskedEditBox.Value) == 0.00)
            {
                RadMessageBox.Show("Debe seleccionar agregar el valor del producto", "JOSIAS INDUSTRIAL SRL", MessageBoxButtons.OK, RadMessageIcon.Error);
                UnitPriceRadMaskedEditBox.Focus();
                return(false);
            }
            if (Convert.ToDouble(UnitPriceRadMaskedEditBox.Value) < 0.00)
            {
                RadMessageBox.Show("Debe seleccionar agregar el valor sin signo negativo del producto", "JOSIAS INDUSTRIAL SRL", MessageBoxButtons.OK, RadMessageIcon.Error);
                UnitPriceRadMaskedEditBox.Focus();
                return(false);
            }



            return(true);
        }