Exemple #1
0
 protected void btnAdd_Click(object sender, ImageClickEventArgs e)
 {
     try
     {
         ImageButton imgButton                     = (sender as ImageButton);
         GridViewRow row                           = imgButton.Parent.Parent as GridViewRow;
         Label       lblCuenta                     = (Label)row.FindControl("colIdCuentaBanco");
         Label       lblBanco                      = (Label)row.FindControl("colIdBanco");
         Label       lblFuenteInformacion          = (Label)row.FindControl("colIdFuenteInformacion");
         Label       lblSecuencia                  = (Label)row.FindControl("lblGVSecuencia");
         FuenteInformacionDetalleEtiqueta etiqueta = (FuenteInformacionDetalleEtiqueta)App.FuenteInformacionDetalleEtiqueta.CrearObjeto();
         etiqueta.CuentaBancoFinanciero          = lblCuenta.Text;
         etiqueta.IdBancoFinanciero              = Convert.ToInt32(lblBanco.Text);
         etiqueta.IdFuenteInformacion            = Convert.ToInt32(lblFuenteInformacion.Text);
         etiqueta.Secuencia                      = Convert.ToInt32(lblSecuencia.Text);
         HttpContext.Current.Session["Etiqueta"] = etiqueta;
         this.GridViewEtiquetas.DataSource       = App.Consultas.ObtieneListaFuenteInformacionDetalleEtiqueta(etiqueta.CuentaBancoFinanciero, etiqueta.IdBancoFinanciero, etiqueta.IdFuenteInformacion, etiqueta.Secuencia);;
         this.GridViewEtiquetas.DataBind();
         this.popUpEtiquetas.Show();
     }
     catch (Exception ex)
     {
         objApp.ImplementadorMensajes.MostrarMensaje("Error:\n" + ex.Message);
     }
 }
Exemple #2
0
 protected void btnGuardarEtiqueta_Click(object sender, EventArgs e)
 {
     try
     {
         if (ValidarDatosEtiquetas())
         {
             FuenteInformacionDetalleEtiqueta etiqueta = (FuenteInformacionDetalleEtiqueta)HttpContext.Current.Session["Etiqueta"];
             etiqueta.IdEtiqueta   = Convert.ToInt32(this.cboEtiqueta.SelectedValue);
             etiqueta.LongitudFija = !this.chkLongitud.Checked ? Convert.ToInt32(this.txtLongitud.Text) : 0;
             etiqueta.Finaliza     = this.chkLongitud.Checked ? this.txtFinaliza.Text : null;
             if (etiqueta.Guardar())
             {
                 this.GridViewEtiquetas.DataSource = App.Consultas.ObtieneListaFuenteInformacionDetalleEtiqueta(etiqueta.CuentaBancoFinanciero, etiqueta.IdBancoFinanciero, etiqueta.IdFuenteInformacion, etiqueta.Secuencia);;
                 this.GridViewEtiquetas.DataBind();
                 LimpiarControlesEtiquetas();
             }
         }
         else
         {
             ScriptManager.RegisterStartupScript(this, this.GetType(), Guid.NewGuid().ToString(), "alert('" + LimpiarTexto(mensaje.ToString()) + "');", true);
         }
     }
     catch (Exception ex)
     {
         objApp.ImplementadorMensajes.MostrarMensaje("Error:\n" + ex.Message);
     }
 }
    protected void btnDeleteEtiquetae_Click(object sender, ImageClickEventArgs e)
    {
        ImageButton imgButton = (sender as ImageButton);
        GridViewRow row       = imgButton.Parent.Parent as GridViewRow;
        Label       lblCuenta = (Label)row.FindControl("lblGVIdEtiqueta");
        FuenteInformacionDetalleEtiqueta etiqueta = (FuenteInformacionDetalleEtiqueta)HttpContext.Current.Session["Etiqueta"];

        etiqueta.IdEtiqueta = Convert.ToInt32(lblCuenta.Text);
        if (etiqueta.Eliminar())
        {
            this.GridViewEtiquetas.DataSource = App.Consultas.ObtieneListaFuenteInformacionDetalleEtiqueta(etiqueta.CuentaBancoFinanciero, etiqueta.IdBancoFinanciero, etiqueta.IdFuenteInformacion, etiqueta.Secuencia);;
            this.GridViewEtiquetas.DataBind();
        }
    }