private void button1_Click(object sender, EventArgs e) { if (float.Parse(textBox2.Text) == 0 || textBox2.Text.Equals("")) { MessageBox.Show("Precio de Compra no valido", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning); textBox2.Text = ""; } else if (float.Parse(textBox4.Text) == 0 || textBox4.Text.Equals("")) { MessageBox.Show("Precio de Venta no valido", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning); textBox4.Text = ""; } else if (int.Parse(textBox3.Text) == 0 || textBox3.Text.Equals("")) { MessageBox.Show("Stock no valido", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning); textBox3.Text = ""; } else if (float.Parse(textBox2.Text) >= float.Parse(textBox4.Text)) { MessageBox.Show("El precio de Venta no puede ser menor al Precio de Compra", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning); textBox2.Text = ""; textBox4.Text = ""; } else { Producto producto = new Producto(); producto.IdProducto = 0; producto.Nombre = textBox5.Text.ToUpper(); producto.Stock = Convert.ToInt32(textBox3.Text); producto.PrecioVenta = float.Parse(textBox4.Text); producto.PrecioCompra = float.Parse(textBox2.Text); producto.EsMasVendido = cBoxEsMas.Checked; producto.Categoria = administracionDatos.CategoriaPorNombre(comboBoxCategoria.SelectedItem.ToString()); administracionDatos.guardarProducto(producto); MessageBox.Show("El Producto " + producto.Nombre + " ha sido guardado correctamente", "Producto Guardado", MessageBoxButtons.OK, MessageBoxIcon.Information); DialogResult dialogResult = MessageBox.Show("¿Desea Agregar Mas Productos?", "Agregar Productos", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (dialogResult == DialogResult.Yes) { textBox2.Text = ""; textBox4.Text = ""; textBox3.Text = ""; } else { this.Close(); } } }