Añadir

10
AÑADIR CLIENTE PROVEEDOR PRODUCTO VENTAS

description

 

Transcript of Añadir

Page 1: Añadir

AÑADIR

CLIENTEPROVEEDORPRODUCTO

VENTAS

Page 2: Añadir

LES VOY A PONER COMO EJEMPLO EL CLIENTE PARA AÑADIR EN LOS 4 VA EL

MISMO CODIGO

Page 3: Añadir

DENTRO DE ESTA IMAGEN FA EL SIGUIENTE CODIGO QUE NOS ABRIRA OTRO FORM

private void button1_Click(object sender, EventArgs e) { Form10 ventana = new Form10(); ventana.Show(); this.Close(); }

Page 4: Añadir
Page 5: Añadir

DENTRO DEL BOTON VA EL SIGUIENTE CODIGO: private void button1_Click(object sender, EventArgs e) { con = new SqlConnection(); con.ConnectionString = vgloba.liga; try { string insertar = "insert into CLIENTES (nombre,calle,interior,exterior,colonia,codigoPostal,estado,pais,ciudad,poblacion,telefono1,telefono2, rfc, email) values (@nombre,@calle,@interior,@exterior,@colonia,@codigoPostal,@estado,@pais,@ciudad,@poblacion,@telefono1,@telefono2,@rfc,@email)";//se le pone el texbox para saber donde se va a agregar la informacion y que se va a guardar en la base de datos en sql.

SqlCommand comando = new SqlCommand(insertar, con); comando.Connection.Open(); // comando.Parameters.Add(new SqlParameter("@id_Cliente", textBox15.Text)); comando.Parameters.Add(new SqlParameter("@nombre", textBox1.Text)); comando.Parameters.Add(new SqlParameter("@calle", textBox2.Text)); comando.Parameters.Add(new SqlParameter("@interior", Int32.Parse (textBox3.Text))); comando.Parameters.Add(new SqlParameter("@exterior", Int32.Parse (textBox4.Text))); comando.Parameters.Add(new SqlParameter("@colonia", textBox5.Text)); comando.Parameters.Add(new SqlParameter("@codigoPostal", Int32.Parse (textBox6.Text))); comando.Parameters.Add(new SqlParameter("@estado", textBox7.Text)); comando.Parameters.Add(new SqlParameter("@pais", textBox8.Text)); comando.Parameters.Add(new SqlParameter("@ciudad", textBox9.Text)); comando.Parameters.Add(new SqlParameter("@poblacion", textBox10.Text)); comando.Parameters.Add(new SqlParameter("@telefono1",Int32.Parse (textBox11.Text))); comando.Parameters.Add(new SqlParameter("@telefono2", Int32.Parse (textBox12.Text))); comando.Parameters.Add(new SqlParameter("@rfc", textBox13.Text)); comando.Parameters.Add(new SqlParameter("@email", textBox14.Text));

Page 6: Añadir

comando.ExecuteNonQuery(); comando.Connection.Close();

MessageBox.Show("Se ha agragado nuevo CLIENTE ala base de datos"); } catch { MessageBox.Show("No se pudo conectar a la base de datos"); }

Form7 ventana = new Form7(); ventana.Show(); this.Close();

}

Page 7: Añadir

private void Form10_Load(object sender, EventArgs e) { con = new System.Data.SqlClient.SqlConnection(); con.ConnectionString = vgloba.liga;

try { con.Open(); //contar registros string contar = "SELECT Count(id_Cliente) FROM CLIENTES"; SqlCommand comando = new SqlCommand(contar, con); int contador = (int)comando.ExecuteScalar() + 1; con.Close(); textBox15.Text = contador.ToString(); } catch { MessageBox.Show("conexion inaxesible"); }

}

ESTE CODIGO VA DENTRO DEL FORM PERO SEGUIMOSEN EN AÑADIR.

Page 8: Añadir

ES EL MISMO CODIGO PERO CON LA UNICA DIFERENCIA QUE A CADA TABLA LE VAS A PONER SUS ATRIBUTOS.

Page 9: Añadir
Page 10: Añadir