コード例 #1
0
        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");
            }
        }
コード例 #2
0
        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);
        }