예제 #1
0
    protected void ACTUALIZAR_Click(object sender, EventArgs e)
    {
        tools             _tools = new tools();
        SecureQueryString QueryStringSeguro;

        QueryStringSeguro = new SecureQueryString(_tools.byteParaQueryStringSeguro(), Request["data"]);


        for (int i = 0; i < GridView_RESULTADOS_BUSQUEDA.Rows.Count; i++)
        {
            GridViewRow filaGrilla = GridView_RESULTADOS_BUSQUEDA.Rows[i];

            Label           txtCodigo       = filaGrilla.FindControl("lblCODIGO") as Label;
            TextBox         lblDESCRIPCION  = filaGrilla.FindControl("TXT_ACLARACION") as TextBox;
            Decimal         EMPRESA         = Convert.ToDecimal(QueryStringSeguro["reg"].ToString());
            RadioButtonList lblRadioSINO    = filaGrilla.FindControl("RadioButtonListSN") as RadioButtonList;
            Label           txtSiNo         = filaGrilla.FindControl("lblCODIGO") as Label;
            String          _lblDESCRIPCION = Convert.ToString(lblDESCRIPCION.Text);
            String          _ESTADO         = lblRadioSINO.SelectedValue;


            Label  TXT_SI_NO           = filaGrilla.FindControl("TXT_SINO") as Label;
            String _txtCodigo          = txtCodigo.Text;
            String _txtCodigoActualiza = TXT_SI_NO.Text;

            Informacion_Basica_comercial _contratosServico = new Informacion_Basica_comercial(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString());
            Decimal TABLA_CONTEO = _contratosServico.Info_basica_existe(_txtCodigo, EMPRESA);
            if (TABLA_CONTEO > 0)
            {
                if (_txtCodigoActualiza == "X")
                {
                    Decimal tablaContratosOriginal = _contratosServico.ActualizarInformacionBasicaComercial(_txtCodigo, _lblDESCRIPCION, EMPRESA, _ESTADO);
                }
                else
                {
                }
            }
            else
            {
                Decimal tablaContratosOriginal = _contratosServico.AdicionarInformacionBasicaComercial(_txtCodigo, _lblDESCRIPCION, EMPRESA, _ESTADO);
            }
        }
        cargar_GridView_RESULTADOS_BUSQUEDA();
    }
예제 #2
0
    private void GrabarFilaGrilla(GridView grilla, int fila, int colInicio)
    {
        tools             _tools = new tools();
        SecureQueryString QueryStringSeguro;

        QueryStringSeguro = new SecureQueryString(_tools.byteParaQueryStringSeguro(), Request["data"]);

        GridViewRow filaGrilla = GridView_RESULTADOS_BUSQUEDA.Rows[fila];

        Label           txtCodigo       = filaGrilla.FindControl("lblCODIGO") as Label;
        String          _txtCodigo      = txtCodigo.Text;
        TextBox         lblDESCRIPCION  = filaGrilla.FindControl("TXT_ACLARACION") as TextBox;
        Decimal         EMPRESA         = Convert.ToDecimal(QueryStringSeguro["reg"].ToString());
        RadioButtonList lblRadioSINO    = filaGrilla.FindControl("RadioButtonListSN") as RadioButtonList;
        Label           txtSiNo         = filaGrilla.FindControl("lblCODIGO") as Label;
        String          _lblDESCRIPCION = Convert.ToString(lblDESCRIPCION.Text);
        String          _ESTADO         = lblRadioSINO.SelectedValue;

        Informacion_Basica_comercial _contratosServico = new Informacion_Basica_comercial(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString());
        Decimal tablaContratosOriginal = _contratosServico.ActualizarInformacionBasicaComercial(_txtCodigo, _lblDESCRIPCION, EMPRESA, _ESTADO);

        cargar_GridView_RESULTADOS_BUSQUEDA();
    }
예제 #3
0
    protected void GridView_RESULTADOS_BUSQUEDA_RowCommand1(object sender, GridViewCommandEventArgs e)
    {
        int indexSeleccionado = Convert.ToInt32(e.CommandArgument);

        switch (e.CommandName)
        {
        case "Editar":
            ActivarFilaGrilla(GridView_RESULTADOS_BUSQUEDA, indexSeleccionado, 2);
            break;

        case "Borrar":
            tools             _tools = new tools();
            SecureQueryString QueryStringSeguro;
            QueryStringSeguro = new SecureQueryString(_tools.byteParaQueryStringSeguro(), Request["data"]);

            GridViewRow filaGrilla      = GridView_RESULTADOS_BUSQUEDA.Rows[indexSeleccionado];
            Label       txtCodigo       = filaGrilla.FindControl("lblCODIGO") as Label;
            Label       TXT_SI_NO       = filaGrilla.FindControl("TXT_SINO") as Label;
            String      _txtCodigo      = txtCodigo.Text;
            Label       _TXT_ESTADO_REG = filaGrilla.FindControl("TXT_ESTADO_REG") as Label;
            String      _txtESTADO      = _TXT_ESTADO_REG.Text;
            Decimal     EMPRESA         = Convert.ToDecimal(QueryStringSeguro["reg"].ToString());

            String _lblDESCRIPCION = "";
            String _ESTADO         = "";

            Informacion_Basica_comercial _contratosServico = new Informacion_Basica_comercial(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString());
            Decimal TABLA_CONTEO           = _contratosServico.Info_basica_existe(_txtCodigo, EMPRESA);
            Decimal tablaContratosOriginal = _contratosServico.ActualizarInformacionBasicaComercial(_txtCodigo, _lblDESCRIPCION, EMPRESA, _ESTADO);
            cargar_GridView_RESULTADOS_BUSQUEDA();
            break;

        case "Grabar":
            GrabarFilaGrilla(GridView_RESULTADOS_BUSQUEDA, indexSeleccionado, 2);
            break;
        }
    }