private void btn_guardar_Click(object sender, EventArgs e) { entidades.Bodega bodega = new entidades.Bodega(); //Creamos un objeto de la capa de Entidades para poder acceder a sus objetos negocio cnegocio = new negocio(); //Creamos un objeto de la capa de negocio para poder acceder a sus funciones bodega.nombre = txt_nombre.Text; //Llenamos el objeto persona con la informacion de los cuadros de texto/ bodega.direccion = txt_ubicacion.Text; cnegocio.InsertarBodega(bodega); //Llamamos a la funcion Ninsertar a traves del objeto de la capa de negocio y le enviamos como parametro nuestro objeto persona limpiar(); deshabilitar(); }
private void btn_guardar_Click(object sender, EventArgs e) { entidades.Bodega bodega = new entidades.Bodega(); //Creamos un objeto de la capa de Entidades para poder acceder a sus objetos negocio cnegocio = new negocio(); //Creamos un objeto de la capa de negocio para poder acceder a sus funciones bodega.nombre = txt_nombre.Text; //Llenamos el objeto persona con la informacion de los cuadros de texto/ bodega.direccion = txt_ubicacion.Text; cnegocio.InsertarBodega(bodega); //Llamamos a la funcion Ninsertar a traves del objeto de la capa de negocio y le enviamos como parametro nuestro objeto persona limpiar(); deshabilitar(); Int32 codproducto; Int32 codmarca; //Int32 codbodega; string scad1 = "SELECT max(id_bodega) from bodega"; OdbcCommand mcd1 = new OdbcCommand(scad1, Conexion.ObtenerConexion()); OdbcDataReader mdr1 = mcd1.ExecuteReader(); while (mdr1.Read()) { codbodega = mdr1.GetInt32(0); } string scad3 = "SELECT id_producto, id_marca from producto"; OdbcCommand mcd3 = new OdbcCommand(scad3, Conexion.ObtenerConexion()); OdbcDataReader mdr3 = mcd3.ExecuteReader(); while (mdr3.Read()) { codproducto = mdr3.GetInt32(0); codmarca = mdr3.GetInt32(1); try { OdbcCommand mySqlComando = new OdbcCommand( string.Format("INSERT INTO existencia_bodega (id_producto, id_marca, id_bodega, cantidad) values ('{0}','{1}','{2}','0')", codproducto, codmarca, codbodega), seguridad.Conexion.ObtenerConexionODBC() ); mySqlComando.ExecuteNonQuery(); //se ejecuta el query } catch { MessageBox.Show("Error de insercion"); //si el try-catch encontro algun error indica mensaje de fracaso } } }
private void btn_eliminar_Click(object sender, EventArgs e) { entidades.Bodega bodega = new entidades.Bodega(); Int32 selectedRowCount = dgv_bodega.Rows.GetRowCount(DataGridViewElementStates.Selected); if (selectedRowCount > 0) { bodega.codigo = Convert.ToString(dgv_bodega.CurrentRow.Cells[0].Value); negocio neg = new negocio(); neg.EliminarBodega(bodega); } else { MessageBox.Show("Debe seleccionar una fila"); } }