private void cmdBuscarArticulos_Click(object sender, EventArgs e) { frmBuscarArticulo ofrmBuscarCatalogo = new frmBuscarArticulo(); ofrmBuscarCatalogo.ShowDialog(); string cCodigo = ofrmBuscarCatalogo.cCodigo; // Si selecciono un registro if (cCodigo != "" && cCodigo != null) { // Mostrar el codigo de la centa en la cedlda del grid cboArticulos.SelectedValue = Convert.ToString(cCodigo).Trim(); } }
private void btnBuscar_Click(object sender, EventArgs e) { frmBuscarArticulo ofrmBuscarCatalogo = new frmBuscarArticulo(); ofrmBuscarCatalogo.ShowDialog(); string cCodigo = ofrmBuscarCatalogo.cCodigo; // Si selecciono un registro if (cCodigo != "" && cCodigo != null) { // Mostrar el codigo de la centa en la cedlda del grid txtCod_pro.Text = Convert.ToString(cCodigo).Trim(); cModo = "Buscar"; this.Limpiar(); // this.Editar(); this.Botones(); char cCero = '0'; // this.grdDetalle.Rows.Add(); DataTable dtTmp = clsProcesos.DatosGeneral("mproduct", " where trim(cod_pro) = '" + cCodigo + "'", " order by Cod_pro"); if (dtTmp.Rows.Count > 0) { DataRow DR; DR = dtTmp.Rows[0]; this.txtCod_pro.Text = Convert.ToString(DR["cod_pro"]); this.txtDes_pro.Text = Convert.ToString(DR["des_pro"]); this.txtExistencia.Text = Convert.ToDecimal(DR["cant_exist"]).ToString("N"); this.txtPrecio.Text = Convert.ToDecimal(DR["pre_max"]).ToString("N"); this.txtCosto.Text = Convert.ToDecimal(DR["costo"]).ToString("N"); this.chkInventariable.Checked = Convert.ToBoolean(DR["costo"]); this.cboFamilia.SelectedValue = Convert.ToString(DR["cod_cat"]); this.cboSubCategoria.SelectedValue = Convert.ToString(DR["tipo_pro"]); this.cboPresentacion.SelectedValue = Convert.ToString(DR["unidad"]); } } }