private void button2_Click(object sender, EventArgs e) { Decimal number; if (textBox1.Text == "" || textBox2.Text == "" || textBox4.Text == "" || comboBox1.Text == "" || textBox5.Text == "" || numericUpDown1.Value == 0 || !(Decimal.TryParse(textBox2.Text, out number))) { MessageBox.Show("Hay campos vacíos o inválidos"); } else { Decimal costo = Convert.ToDecimal(textBox3.Text); String tipo = "Compra Inmediata"; String descripcion = textBox1.Text; Decimal stock = numericUpDown1.Value; DateTime fechaInicio = dateTimePicker1.Value; DateTime fechaVencimiento = dateTimePicker2.Value; Decimal precio = Convert.ToDecimal(textBox2.Text); String visibilidad = textBox5.Text; String estado = comboBox1.Text; visiAdapter = new GD1C2016DataSetTableAdapters.visibilidadesTableAdapter(); rubroAdapter = new GD1C2016DataSetTableAdapters.rubrosTableAdapter(); estadoAdapter = new GD1C2016DataSetTableAdapters.estadosTableAdapter(); publiRubrosAdapter = new GD1C2016DataSetTableAdapters.publicaciones_rubrosTableAdapter(); decimal id_visibilidad = Convert.ToDecimal(visiAdapter.consultaIDvisibilidad(visibilidad)); decimal id_estado = Convert.ToDecimal(estadoAdapter.consultaIDestado(estado)); publiAdapter = new GD1C2016DataSetTableAdapters.publicacionesTableAdapter(); publiAdapter.Insert(idUser, id_estado, id_visibilidad, fechaInicio, fechaVencimiento, descripcion, stock, precio, tipo); for (int i = 0; i < rubros.Count; i++) { decimal id_rubro = Convert.ToDecimal(rubroAdapter.consultaIDrubro(rubros[i])); decimal id_publi = Convert.ToDecimal(publiAdapter.consultaIDpublIngresada()); publiRubrosAdapter.Insert(id_publi, id_rubro); } MessageBox.Show("Publicación generada correctamente"); this.Close(); } }
private void button2_Click(object sender, EventArgs e) { Decimal number; if (textBox1.Text == "" || textBox2.Text == "" || textBox4.Text == "" || comboBox1.Text == "" || textBox5.Text == "" || numericUpDown1.Value == 0 || !(Decimal.TryParse(textBox2.Text, out number))) { MessageBox.Show("Hay campos vacíos o inválidos"); } else { tipo = "Subasta"; descripcion = textBox1.Text; stock = numericUpDown1.Value; fechaInicio = dateTimePicker1.Value; fechaVencimiento = dateTimePicker2.Value; precio = Convert.ToDecimal(textBox2.Text); visibilidad = textBox5.Text; estado = comboBox1.Text; visiAdapter = new GD1C2016DataSetTableAdapters.visibilidadesTableAdapter(); rubroAdapter = new GD1C2016DataSetTableAdapters.rubrosTableAdapter(); estadoAdapter = new GD1C2016DataSetTableAdapters.estadosTableAdapter(); publiRubrosAdapter = new GD1C2016DataSetTableAdapters.publicaciones_rubrosTableAdapter(); decimal id_visibilidad = Convert.ToDecimal(visiAdapter.consultaIDvisibilidad(visibilidad)); decimal id_estado = Convert.ToDecimal(estadoAdapter.consultaIDestado(estado)); publiAdapter = new GD1C2016DataSetTableAdapters.publicacionesTableAdapter(); publiAdapter.ActualizarPublicacion(idPubli, id_estado, id_visibilidad, descripcion, stock, precio, fechaInicio, fechaVencimiento); for (int i = 0; i < rubros.Count; i++) { decimal id_rubro = Convert.ToDecimal(rubroAdapter.consultaIDrubro(rubros[i])); publiRubrosAdapter.ActualizarPubliRubros(idPubli, id_rubro); } MessageBox.Show("Publicación modificada correctamente"); this.Close(); pantallaModifP.Close(); } }