private void agregarTabla() { TablasEquivalencias objEntidad = new TablasEquivalencias(); objEntidad.pNombre = this.txbNombreTabla.Text.Trim(); objEntidad.pTipoArchivo = this.ddlTipoArchivo.SelectedValue; objEntidad.pIdCuentaBanco = IdCuentaBanco; int valor = 0; TablasEquivalenciasLN objEA = new TablasEquivalenciasLN(); String add = "actualizado"; if (IdTablasEquivalencias > 0) { objEntidad.pId = IdTablasEquivalencias; valor = objEA.actualizar(objEntidad); } else { valor = objEA.insertar(objEntidad); add = "agregado"; } if (valor > 0) { UtilidadesWeb.ajustarMensaje(this.lbEstado, "Se ha " + add + " la tabla " + objEntidad.pNombre + ".", TipoMensaje.Informacion); llenarGrillaTablas(); } else { UtilidadesWeb.ajustarMensaje(this.lbEstado, "No se ha " + add + " la tabla " + objEntidad.pNombre + ".", TipoMensaje.Error); } }
protected void gvTablas_RowCommand(object sender, GridViewCommandEventArgs e) { if (e.CommandName.Equals("Editar")) { IdTablasEquivalencias = Convert.ToInt32(HttpUtility.HtmlDecode(this.gvTablas.Rows[Convert.ToInt32(e.CommandArgument)].Cells[2].Text)); this.txbNombreTabla.Text = this.lbEditando.Text = HttpUtility.HtmlDecode(this.gvTablas.Rows[Convert.ToInt32(e.CommandArgument)].Cells[3].Text); this.imgBtnAddTabla.ImageUrl = "~/MarcaVisual/iconos/aceptar.png"; this.imgBtnAddField.Enabled = true; llenarGrillaCampos(); this.txbValor.ValidationGroup = this.rfvValor.ValidationGroup = "3"; } else if (e.CommandName.Equals("Eliminar")) { TablasEquivalencias objEA = new TablasEquivalencias(); objEA.pId = Convert.ToInt32(HttpUtility.HtmlDecode(this.gvTablas.Rows[Convert.ToInt32(e.CommandArgument)].Cells[2].Text)); int valor = new TablasEquivalenciasLN().borrar(objEA); if (valor == 0) { UtilidadesWeb.ajustarMensaje(this.lbEstado, "Se eliminó la tabla exitosamente!", TipoMensaje.Informacion); llenarGrillaTablas(); } else { UtilidadesWeb.ajustarMensaje(this.lbEstado, "No fue posible eliminar la tabla", TipoMensaje.Error); } } }