private void bedProveedor_ButtonClick(object sender, DevExpress.XtraEditors.Controls.ButtonPressedEventArgs e) { try { using (xfrmComLisProveedor frmFormulario = new xfrmComLisProveedor(true)) { frmFormulario.StartPosition = FormStartPosition.CenterParent; frmFormulario.ShowDialog(); if (frmFormulario.DrVarFila != null && frmFormulario.DrVarFila.Count > 0) { this.bedProveedor.Text = ((clsComProveedor)frmFormulario.DrVarFila[0]).PrvCodigo; this.txtProveedor.Text = ((clsComProveedor)frmFormulario.DrVarFila[0]).PrvNombre; this.bedProveedor.Focus(); } else { this.txtProveedor.Text = ""; } } } catch (Exception ex) { XtraMessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void bedProveedor_ButtonClick(object sender, DevExpress.XtraEditors.Controls.ButtonPressedEventArgs e) { try { //Instanciamos al formulario listado de proveedores using (xfrmComLisProveedor frmFormulario = new xfrmComLisProveedor(true)) { frmFormulario.ShowDialog(); if (!frmFormulario.DrVarFila.Count.Equals(0) && frmFormulario.DrVarFila != null) { //Asignamos los valores obtenidos del listado a las diferentes objetos de proveedor this.bedProveedor.Text = ((clsComProveedor)frmFormulario.DrVarFila[0]).PrvCodigo; this.txtNombre.Text = ((clsComProveedor)frmFormulario.DrVarFila[0]).PrvNombre.ToString(); //Instanciamos el datatable que sera utilizado para el detalle del documento this.proDtEntCompra(); //Agregamos la primera linea del detalle el documento this.proAñadirDtEntCompra(1, "", "", "", "", "", "N", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, "IVA_EXE", 0); } } } catch (Exception ex) { XtraMessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }