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(); }
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; } }