コード例 #1
0
 private void txtCodProducto_TextChanged(object sender, EventArgs e)
 {
     try {
         textBox1.Text = "";
         DataTable dt = new DataTable();
         detalle_orden_compra_BO det = new detalle_orden_compra_BO();
         int prove = int.Parse(cboProveedor.SelectedValue.ToString());
         int prod  = int.Parse(txtCodProducto.Text);
         dt = det.getProductos(prod, prove);
         if (dt.Rows.Count == 0)
         {
             MessageBox.Show("No se encontro producto");
         }
         else
         {
             textBox1.Text = dt.Rows[0]["descripcion"].ToString();
         }
     } catch (Exception ex)
     {
         String error = ex.ToString();
     }
 }
コード例 #2
0
 private void btnAgregarProducto_Click(object sender, EventArgs e)
 {
     try
     {
         DataTable dt = new DataTable();
         detalle_orden_compra_Entity det     = new detalle_orden_compra_Entity();
         detalle_orden_compra_BO     detalle = new detalle_orden_compra_BO();
         det.id_orden_compra = idoc;
         det.id_producto     = int.Parse(txtCodProducto.Text);
         det.total           = decimal.Parse(txtTotalProducto.Text);
         det.precio_unitario = decimal.Parse(textBox2.Text);
         det.cantidad        = int.Parse(textBox3.Text);
         detalle.insertDetalle(det);
         dt = detalle.verDetalle(idoc);
         grdDetalleProductos.DataSource = dt;
         txtCodProducto.Text            = "";
         textBox1.Text         = "";
         textBox2.Text         = "";
         textBox3.Text         = "";
         txtTotalProducto.Text = "";
     }
     catch (Exception ex) { }
 }