private void button1_Click(object sender, EventArgs e) { if (textBox2.Text != "") { if (double.Parse(textBox2.Text) <= double.Parse(textBox3.Text)) { if ((double.Parse(textBox4.Text) + double.Parse(textBox2.Text)) <= double.Parse(textBox1.Text)) { DAO.AviosDAO aviosdao = new GrupoSM_Recepcion.DAO.AviosDAO(); aviosdao.idproduccion = int.Parse(label6.Text); aviosdao.idavios = Convert.ToInt32(dataGridView1.CurrentRow.Cells["Clave Avio"].Value); aviosdao.cantidadasignada = ((double.Parse(textBox1.Text) - double.Parse(textBox4.Text)) - double.Parse(textBox2.Text)); aviosdao.cantidadbodega = -double.Parse(textBox2.Text); aviosdao.iddetalle = Convert.ToInt32(dataGridView1.CurrentRow.Cells["Clave avio produccion"].Value); MessageBox.Show(aviosdao.actualizaavios_bodegaasignaciones()); textBox2.Text = ""; textBox3.Text = ""; textBox4.Text = ""; textBox1.Text = ""; button1.Visible = false; DAO.AviosDAO aviosdao1 = new GrupoSM_Recepcion.DAO.AviosDAO(); aviosdao1.idproduccion = int.Parse(label6.Text); aviosdao1.id_ficha_avio = int.Parse(label7.Text); DAO.AviosDAO aviosdao3 = new GrupoSM_Recepcion.DAO.AviosDAO(); aviosdao3.idproduccion = int.Parse(label6.Text); aviosdao3.id_ficha_avio = int.Parse(label7.Text); aviosdao3.fecha = dateTimePicker1.Value; aviosdao3.verificaavios(); dataGridView1.DataSource = aviosdao1.devuelveaviosasignaciones(); } else { MessageBox.Show("No puede ingresar mas avios de los necesarios"); textBox2.Text = ""; textBox3.Text = ""; textBox4.Text = ""; textBox1.Text = ""; button1.Visible = false; } } else { MessageBox.Show("No puede ingresar una cantidad mayor a la existente"); textBox2.Text = ""; textBox3.Text = ""; textBox4.Text = ""; textBox1.Text = ""; button1.Visible = false; } } else { MessageBox.Show("Ingrese una cantidad"); textBox2.Text = ""; textBox3.Text = ""; textBox4.Text = ""; textBox1.Text = ""; button1.Visible = false; } }