private void button_Click(object sender, RoutedEventArgs e) { SqlConnection con = Conexion.agregarConexion(); SqlCommand cmm = new SqlCommand(String.Format("select max(idSalida) from salida"), con); Object o = cmm.ExecuteScalar(); int idSalida = int.Parse(o.ToString()) + 1; Salida a = new Salida(idSalida, int.Parse(comboBox.Text), textBox.Text, FechaReg.Text, FechaSal.Text); int res = Salida.agregarSalida(a); if (res > 0) { MessageBox.Show("Salida Exitosa"); } else { MessageBox.Show("Error fatalísimo"); } SqlCommand cmm2 = new SqlCommand(String.Format("select max(idSalida) from salida"), con); Object p = cmm.ExecuteScalar(); int idSalidaArt = int.Parse(o.ToString()) + 1; SalidaArt b = new SalidaArt(idSalidaArt, idSalida, int.Parse(textBox2.Text), int.Parse(textBox1.Text)); int res2 = SalidaArt.agregarSalidaArt(b); if (res2 > 0) { MessageBox.Show("Salida Exitosa"); } else { MessageBox.Show("Error fatalísimo"); } }
public static int agregarSalidaArt(SalidaArt a) { SqlConnection con; con = Conexion.agregarConexion(); SqlCommand cmm = new SqlCommand(String.Format("insert into salArticulo (idSalArticulo, idSalida, idArticulo, cant) values ('{0}','{1}','{2}','{3}')", a.idSalidaArt, a.idSalida, a.idArticulo, a.cantidad), con); int res = cmm.ExecuteNonQuery(); con.Close(); return(res); }