protected void CargarFormulario(bool bDatos)
        {
            pnlFormulario.Visible = true;
            pnlCatalogo.Visible = false;
            pnlFiltroReportes.Visible = false;
            //pnlReportes.Visible = false;
            CargarCamposEditables();

            if (bDatos)
            {
                //Crear el objeto que contendra los datos a mostrar
                MedDAL.DAL.lineas_creditos oLineaCredito = new MedDAL.DAL.lineas_creditos();
                MedNeg.LineasCredito.BlLineasCredito oblLineaCredito = new MedNeg.LineasCredito.BlLineasCredito();
                int iIdLineaCredito = Convert.ToInt32(dgvDatos.SelectedDataKey[0].ToString());

                oLineaCredito = (MedDAL.DAL.lineas_creditos)oblLineaCredito.Buscar(iIdLineaCredito);

                txbClave.Text = dgvDatos.SelectedRow.Cells[1].Text;
                txbInstitucion.Text = dgvDatos.SelectedRow.Cells[2].Text;
                txbFuente.Text = dgvDatos.SelectedRow.Cells[3].Text;
                txbCuenta.Text = dgvDatos.SelectedRow.Cells[4].Text;
                txbMonto.Text = String.Format("{0:C}", dgvDatos.SelectedRow.Cells[5].Text);
                txbFecha.Text = dgvDatos.SelectedRow.Cells[6].Text;
                txbVence.Text = dgvDatos.SelectedRow.Cells[7].Text;
                chkActivo.Checked = ((CheckBox)dgvDatos.SelectedRow.Cells[8].FindControl("ctl01")).Checked;

                txbCampo1.Text = oLineaCredito.Campo1 == null? "" : oLineaCredito.Campo1.ToString();
                txbCampo2.Text = oLineaCredito.Campo2 == null ? "" : oLineaCredito.Campo2.ToString();
                txbCampo3.Text = oLineaCredito.Campo3 == null ? "" : oLineaCredito.Campo3.ToString();
                txbCampo4.Text = oLineaCredito.Campo4 == null ? "" : oLineaCredito.Campo4.ToString();
                txbCampo5.Text = oLineaCredito.Campo5 == null ? "" : oLineaCredito.Campo5.ToString();
                txbCampo6.Text = oLineaCredito.Campo6 == null ? "" : oLineaCredito.Campo6.ToString();
                txbCampo7.Text = oLineaCredito.Campo7 == null ? "" : oLineaCredito.Campo7.ToString();
                txbCampo8.Text = oLineaCredito.Campo8 == null ? "" : oLineaCredito.Campo8.ToString();
                txbCampo9.Text = oLineaCredito.Campo9 == null ? "" : oLineaCredito.Campo9.ToString();
                txbCampo10.Text = oLineaCredito.Campo10 == null ? "" : oLineaCredito.Campo10.ToString();
                
                Habilita();
                txbClave.Enabled = false;
                
            }
            else
            {
               
                Limpia();
                Deshabilita();
                
            }
        }
示例#2
0
        protected void CargarFormulario(bool bDatos)
        {
            pnlFormulario.Visible     = true;
            pnlCatalogo.Visible       = false;
            pnlFiltroReportes.Visible = false;
            //pnlReportes.Visible = false;
            CargarCamposEditables();

            if (bDatos)
            {
                //Crear el objeto que contendra los datos a mostrar
                MedDAL.DAL.lineas_creditos           oLineaCredito   = new MedDAL.DAL.lineas_creditos();
                MedNeg.LineasCredito.BlLineasCredito oblLineaCredito = new MedNeg.LineasCredito.BlLineasCredito();
                int iIdLineaCredito = Convert.ToInt32(dgvDatos.SelectedDataKey[0].ToString());

                oLineaCredito = (MedDAL.DAL.lineas_creditos)oblLineaCredito.Buscar(iIdLineaCredito);

                txbClave.Text       = dgvDatos.SelectedRow.Cells[1].Text;
                txbInstitucion.Text = dgvDatos.SelectedRow.Cells[2].Text;
                txbFuente.Text      = dgvDatos.SelectedRow.Cells[3].Text;
                txbCuenta.Text      = dgvDatos.SelectedRow.Cells[4].Text;
                txbMonto.Text       = String.Format("{0:C}", dgvDatos.SelectedRow.Cells[5].Text);
                txbFecha.Text       = dgvDatos.SelectedRow.Cells[6].Text;
                txbVence.Text       = dgvDatos.SelectedRow.Cells[7].Text;
                chkActivo.Checked   = ((CheckBox)dgvDatos.SelectedRow.Cells[8].FindControl("ctl01")).Checked;

                txbCampo1.Text  = oLineaCredito.Campo1 == null? "" : oLineaCredito.Campo1.ToString();
                txbCampo2.Text  = oLineaCredito.Campo2 == null ? "" : oLineaCredito.Campo2.ToString();
                txbCampo3.Text  = oLineaCredito.Campo3 == null ? "" : oLineaCredito.Campo3.ToString();
                txbCampo4.Text  = oLineaCredito.Campo4 == null ? "" : oLineaCredito.Campo4.ToString();
                txbCampo5.Text  = oLineaCredito.Campo5 == null ? "" : oLineaCredito.Campo5.ToString();
                txbCampo6.Text  = oLineaCredito.Campo6 == null ? "" : oLineaCredito.Campo6.ToString();
                txbCampo7.Text  = oLineaCredito.Campo7 == null ? "" : oLineaCredito.Campo7.ToString();
                txbCampo8.Text  = oLineaCredito.Campo8 == null ? "" : oLineaCredito.Campo8.ToString();
                txbCampo9.Text  = oLineaCredito.Campo9 == null ? "" : oLineaCredito.Campo9.ToString();
                txbCampo10.Text = oLineaCredito.Campo10 == null ? "" : oLineaCredito.Campo10.ToString();

                Habilita();
                txbClave.Enabled = false;
            }
            else
            {
                Limpia();
                Deshabilita();
            }
        }
示例#3
0
        protected void Buscar(string sCadena)
        {
            int iTipo = 1;

            if (rdbTodos.Checked)
            {
                iTipo = 1;
            }
            else if (rdbClave.Checked)
            {
                iTipo = 2;
            }
            else if (rdbNombre.Checked)
            {
                iTipo = 3;
            }

            //var oQuery = oblEstados.Buscar(sCadena, iTipo);
            var oQuery = oblLineaCredito.Buscar(sCadena, iTipo);

            try
            {
                dgvDatos.DataSource   = oQuery;
                dgvDatos.DataKeyNames = new string[] { "idLineaCredito" };
                dgvDatos.DataBind();

                CargarCatalogo();
                if (dgvDatos.Rows.Count == 0 && txbBuscar.Text == "")
                {
                    dgvDatos.EmptyDataText = "No existen líneas de crédito registradas aun";
                }
                else
                {
                    dgvDatos.EmptyDataText = "No existen líneas de crédito que coincidan con la búsqueda";
                }
                dgvDatos.ShowHeader = true;
            }
            catch (Exception ex)
            {
                Response.Write(ex.Message);
            }
        }