protected void ddlMoneda_new_SelectedIndexChanged(object sender, EventArgs e) { String _moneda = ddlMoneda_new.SelectedValue; dgvFacPend.Columns[8].Visible = true; dgvListFact.Columns[2].Visible = true; dgvNotas.Columns[3].Visible = true; dgvNotas.Columns[5].Visible = true; int nPrvCod = int.Parse(dgvFacPend.Rows[dgvFacPend.SelectedIndex].Cells[8].Text); hdcodper.Value = nPrvCod.ToString(); lblPersona.Text = (dgvFacPend.Rows[dgvFacPend.SelectedIndex].Cells[6].Text); clsLetra lstLetras = new clsLetra(); txtFecha.Text = DateTime.Today.ToString("yyyy-MM-dd"); lblNroDocumento.Text = Rellenartexto("0", (lstLetras.MaxOpeCod()).ToString(), 8, 0); //////////////////////CARGA FACTURAS PENDIENTES clsFac_pnd_let Form = new clsFac_pnd_let(); DataTable dtPendientes; //btgenCuotas.Visible = false; dtPendientes = Form.GetList(nPrvCod, "V", _moneda); dgvListFact.DataSource = dtPendientes; dgvListFact.DataBind(); //////////////////////CARGA NOTAS DISPONIBLES clsListNotas lstOperaciones = new clsListNotas(); DataTable dtNotasPen; dtNotasPen = lstOperaciones.GetLista("1222111", "0", "N", _moneda, nPrvCod, DateTime.Today, DateTime.Today, "V",0); dgvNotas.DataSource = dtNotasPen; dgvNotas.DataBind(); dgvFacPend.Columns[8].Visible = false; dgvListFact.Columns[2].Visible = false; dgvNotas.Columns[3].Visible = false; dgvNotas.Columns[5].Visible = false; }
protected Boolean CargarFactPendientes(int _nNroReg, int op, string _moneda) { Boolean valid; clsFac_pnd_let lstOperaciones = new clsFac_pnd_let(); DataTable dtFactPen; dtFactPen = lstOperaciones.GetList(op, "C", _moneda); if (dtFactPen.Rows.Count == 0) { dtFactPen = CreatDTListaOpeCompra(); Pnokaddfactura.Visible = false; Pnerraddfactura.Visible = true; valid = false; } else { Pnokaddfactura.Visible = true; Pnerraddfactura.Visible = false; valid = true; } if (op == 0) { } else { dgvListFact.DataSource = dtFactPen; dgvListFact.DataBind(); } return valid; }