Ejemplo n.º 1
0
        protected bool ValidarLineaCreditoRepetida()
        {
            MedNeg.LineasCredito.BlLineasCredito oblLineaCredito = new MedNeg.LineasCredito.BlLineasCredito();

            //if (oblUsuario.ValidarUsuarioRepetido(txbUsuario.Text) >= 1)
            if (oblLineaCredito.ValidarClaveRepetida(txbClave.Text) >= 1)
            {
                return(false);
            }
            else
            {
                return(true);
            }
        }
        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();
                
            }
        }
Ejemplo n.º 3
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();
            }
        }
Ejemplo n.º 4
0
        protected void Page_Load(object sender, EventArgs e)
        {
            oblLineaCredito    = new MedNeg.LineasCredito.BlLineasCredito();
            oblBitacora        = new MedNeg.Bitacora.BlBitacora();
            oblCamposEditables = new MedNeg.CamposEditables.BlCamposEditables();
            Hashtable htbPermisos = (Hashtable)Session["permisos"];
            char      cPermiso    = 'N';

            try
            {
                #region Interfaz
                cPermiso = (char)htbPermisos["lineas de credito"];

                imbNuevo                   = (ImageButton)Master.FindControl("imgBtnNuevo");
                imbNuevo.Click            += new ImageClickEventHandler(this.imbNuevo_Click);
                imbEditar                  = (ImageButton)Master.FindControl("imgBtnEditar");
                imbEditar.Click           += new ImageClickEventHandler(this.imbEditar_Click);
                imbEliminar                = (ImageButton)Master.FindControl("imgBtnEliminar");
                imbEliminar.Click         += new ImageClickEventHandler(this.imbEliminar_Click);
                imbMostrar                 = (ImageButton)Master.FindControl("imgBtnMostrar");
                imbMostrar.Click          += new ImageClickEventHandler(this.imbMostrar_Click);
                imbAceptar                 = (ImageButton)Master.FindControl("imgBtnAceptar");
                imbAceptar.Click          += new ImageClickEventHandler(this.imbAceptar_Click);
                imbAceptar.ValidationGroup = "Estados";
                imbCancelar                = (ImageButton)Master.FindControl("imgBtnCancelar");
                imbCancelar.Click         += new ImageClickEventHandler(this.imbCancelar_Click);
                imbImprimir                = (ImageButton)Master.FindControl("imgBtnImprimir");
                imbImprimir.Click         += new ImageClickEventHandler(this.imbImprimir_Click);


                rdbTodos             = (RadioButton)Master.FindControl("rdbFiltro1");
                rdbTodos.Text        = "Institución";
                rdbClave             = (RadioButton)Master.FindControl("rdbFiltro2");
                rdbClave.Text        = "Fuente";
                rdbNombre            = (RadioButton)Master.FindControl("rdbFiltro3");
                rdbNombre.Text       = "Cuenta";
                btnBuscar            = (Button)Master.FindControl("btnBuscar");
                btnBuscar.Click     += new EventHandler(this.btnBuscar_Click);
                txbBuscar            = (TextBox)Master.FindControl("txtBuscar");
                lblNombreModulo      = (Label)Master.FindControl("lblNombreModulo");
                lblNombreModulo.Text = "Líneas de Crédito";

                //GT 0175
                imbReportes        = (ImageButton)Master.FindControl("imgBtnReportes");
                imbReportes.Click += new ImageClickEventHandler(this.imbReportes_Click);

                switch (cPermiso)
                {
                case 'T':
                    break;

                case 'E':
                    DesactivarEdicionEliminacion();
                    break;

                case 'L':
                    DesactivarEdicionEliminacion();
                    DesactivarNuevo();
                    break;
                }
                #endregion

                if (!IsPostBack)
                {
                    Session["accion"] = 1;
                    CargarFormulario(false);
                    Limpia();
                    Deshabilita();
                    pnlFormulario.Visible = false;
                    pnlCatalogo.Visible   = false;
                    //pnlReportes.Visible = false;
                    Session["resultadoquery"]     = "";
                    ViewState["direccionsorting"] = System.Web.UI.WebControls.SortDirection.Ascending;

                    Session["reporteactivo"]  = 0;
                    Session["reportdocument"] = "";
                    Session["titulo"]         = "";
                    //GT 0175
                    ConfigurarMenuBotones(true, true, false, false, false, false, true, true);
                }
            }
            catch (NullReferenceException)
            {
                if (!ClientScript.IsStartupScriptRegistered("alertsession"))
                {
                    Page.ClientScript.RegisterStartupScript(this.GetType(),
                                                            "alertsession", "alertarSesion();", true);
                }
                Limpia();
                Deshabilita();
                pnlFormulario.Visible = false;
                pnlCatalogo.Visible   = false;
                Site1 oPrincipal = (Site1)this.Master;
                oPrincipal.DeshabilitarControles(this);
                oPrincipal.DeshabilitarControles();
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {

            oblLineaCredito = new MedNeg.LineasCredito.BlLineasCredito();
            oblBitacora = new MedNeg.Bitacora.BlBitacora();
            oblCamposEditables = new MedNeg.CamposEditables.BlCamposEditables();
            Hashtable htbPermisos = (Hashtable)Session["permisos"];
            char cPermiso = 'N';

            try
            {
                #region Interfaz
                cPermiso = (char)htbPermisos["lineas de credito"];

                imbNuevo = (ImageButton)Master.FindControl("imgBtnNuevo");
                imbNuevo.Click += new ImageClickEventHandler(this.imbNuevo_Click);
                imbEditar = (ImageButton)Master.FindControl("imgBtnEditar");
                imbEditar.Click += new ImageClickEventHandler(this.imbEditar_Click);
                imbEliminar = (ImageButton)Master.FindControl("imgBtnEliminar");
                imbEliminar.Click += new ImageClickEventHandler(this.imbEliminar_Click);
                imbMostrar = (ImageButton)Master.FindControl("imgBtnMostrar");
                imbMostrar.Click += new ImageClickEventHandler(this.imbMostrar_Click);
                imbAceptar = (ImageButton)Master.FindControl("imgBtnAceptar");
                imbAceptar.Click += new ImageClickEventHandler(this.imbAceptar_Click);
                imbAceptar.ValidationGroup = "Estados";
                imbCancelar = (ImageButton)Master.FindControl("imgBtnCancelar");
                imbCancelar.Click += new ImageClickEventHandler(this.imbCancelar_Click);
                imbImprimir = (ImageButton)Master.FindControl("imgBtnImprimir");
                imbImprimir.Click += new ImageClickEventHandler(this.imbImprimir_Click);


                rdbTodos = (RadioButton)Master.FindControl("rdbFiltro1");
                rdbTodos.Text = "Institución";
                rdbClave = (RadioButton)Master.FindControl("rdbFiltro2");
                rdbClave.Text = "Fuente";
                rdbNombre = (RadioButton)Master.FindControl("rdbFiltro3");
                rdbNombre.Text = "Cuenta";
                btnBuscar = (Button)Master.FindControl("btnBuscar");
                btnBuscar.Click += new EventHandler(this.btnBuscar_Click);
                txbBuscar = (TextBox)Master.FindControl("txtBuscar");
                lblNombreModulo = (Label)Master.FindControl("lblNombreModulo");
                lblNombreModulo.Text = "Líneas de Crédito";

                //GT 0175
                imbReportes = (ImageButton)Master.FindControl("imgBtnReportes");
                imbReportes.Click += new ImageClickEventHandler(this.imbReportes_Click);

                switch (cPermiso)
                {
                    case 'T':
                        break;
                    case 'E':
                        DesactivarEdicionEliminacion();
                        break;
                    case 'L':
                        DesactivarEdicionEliminacion();
                        DesactivarNuevo();
                        break;
                }
                #endregion

                if (!IsPostBack)
                {
                    Session["accion"] = 1;
                    CargarFormulario(false);
                    Limpia();
                    Deshabilita();
                    pnlFormulario.Visible = false;
                    pnlCatalogo.Visible = false;
                    //pnlReportes.Visible = false;
                    Session["resultadoquery"] = "";
                    ViewState["direccionsorting"] = System.Web.UI.WebControls.SortDirection.Ascending;

                    Session["reporteactivo"] = 0;
                    Session["reportdocument"] = "";
                    Session["titulo"] = "";
                    //GT 0175
                    ConfigurarMenuBotones(true, true, false, false, false, false, true, true);
                }
            }
            catch (NullReferenceException)
            {
                if (!ClientScript.IsStartupScriptRegistered("alertsession"))
                {
                    Page.ClientScript.RegisterStartupScript(this.GetType(),
                        "alertsession", "alertarSesion();", true);
                }
                Limpia();
                Deshabilita();
                pnlFormulario.Visible = false;
                pnlCatalogo.Visible = false;
                Site1 oPrincipal = (Site1)this.Master;
                oPrincipal.DeshabilitarControles(this);
                oPrincipal.DeshabilitarControles();
            }
        }
        protected bool ValidarLineaCreditoRepetida()
        {
            MedNeg.LineasCredito.BlLineasCredito oblLineaCredito = new MedNeg.LineasCredito.BlLineasCredito();

            //if (oblUsuario.ValidarUsuarioRepetido(txbUsuario.Text) >= 1)
            if (oblLineaCredito.ValidarClaveRepetida(txbClave.Text) >= 1)
                return false;
            else
                return true;
        }