protected void rgFactura_ItemCommand(object source, GridCommandEventArgs e)
 {
     try
     {
         if (e.CommandName.ToString() == "Autorizar")
         {
             Int32 item = default(Int32);
             item = e.Item.ItemIndex;
             if (item >= 0)
             {
                 CN__Comun.RemoverValidadores(Validators);
                 FacturaEntrega facturas = new FacturaEntrega();
                 facturas.Id_Fac      = Convert.ToInt32(rgFactura.Items[item]["Id_Fac"].Text);
                 facturas.Num_Cliente = Convert.ToInt32(rgFactura.Items[item]["Num_Cliente"].Text);
                 facturas.Pedido      = Convert.ToInt32(rgFactura.Items[item]["Pedido"].Text);
                 facturas.Numero      = rgFactura.Items[item]["Id_Fac"].Text;
                 Autorizar(facturas);
             }
         }
     }
     catch (Exception ex)
     {
         ErrorManager(ex, new System.Diagnostics.StackTrace().GetFrame(0).GetMethod().Name);
     }
 }
 protected void dgClientes_ItemCommand(object source, GridCommandEventArgs e)
 {
     try
     {
         ErrorManager();
         if (e.CommandName.ToString() == "Select")
         {
             Int32 item = default(Int32);
             item = e.Item.ItemIndex;
             if (item >= 0)
             {
                 CN__Comun.RemoverValidadores(Validators);
                 HF_ID.Value = dgClientes.Items[item]["Id_Cte"].Text;
                 if (!string.IsNullOrEmpty(HF_ID.Value))
                 {
                     txtNoCliente.Text    = HF_ID.Value;
                     txtBuscaCliente.Text = dgClientes.Items[item]["NombreCte"].Text;
                 }
             }
         }
     }
     catch (Exception ex)
     {
         ErrorManager(ex, new System.Diagnostics.StackTrace().GetFrame(0).GetMethod().Name);
     }
 }
 protected void rgPrecios_ItemCommand(object source, GridCommandEventArgs e)
 {
     try
     {
         ErrorManager();
         if (e.CommandName.ToString() == "Modificar")
         {
             Int32 item = default(Int32);
             item = e.Item.ItemIndex;
             if (item >= 0)
             {
                 CN__Comun.RemoverValidadores(Validators);
                 hiddenActualiza.Value     = rgPrecios.Items[item]["Id_Pre"].Text;
                 txtIdPrecio.Text          = rgPrecios.Items[item]["Id_Pre"].Text;
                 txtIdPrecio.Enabled       = false;
                 txtDescripcionPrecio.Text = rgPrecios.Items[item]["Pre_Descripcion"].Text;
                 cmbPrecio.SelectedValue   = rgPrecios.Items[item]["Pre_Tipo"].Text;
                 txtDescripcionPrecio.Text = rgPrecios.Items[item]["Pre_Descripcion"].Text;
                 chkActivoPrecio.Checked   = Convert.ToBoolean(rgPrecios.Items[item]["Pre_Activo"].Text);
             }
         }
     }
     catch (Exception ex)
     {
         DisplayMensajeAlerta(string.Concat(ex.Message, "rgFamilia_ItemCommand"));
     }
 }
Example #4
0
        protected void rgAsesoria_ItemCommand(object source, GridCommandEventArgs e)
        {
            try
            {
                ErrorManager();
                if (e.CommandName.ToString() == "Modificar")
                {
                    Int32 item = default(Int32);
                    item = e.Item.ItemIndex;
                    if (item >= 0)
                    {
                        CN__Comun.RemoverValidadores(Validators);

                        hiddenActualiza.Value = rgAsesoria.Items[item]["Id_Ase"].Text;
                        txtId.Text            = rgAsesoria.Items[item]["Id_Ase"].Text;
                        txtDescripcion.Text   = rgAsesoria.Items[item]["Ase_Descripcion"].Text;
                        txtFrecuencia.Text    = rgAsesoria.Items[item]["Ase_Revision"].Text;
                        txtCosto.Text         = rgAsesoria.Items[item]["Ase_Costo"].Text;
                        chkActivo.Checked     = Convert.ToBoolean(rgAsesoria.Items[item]["Ase_Activo"].Text);
                        txtId.Enabled         = false;
                    }
                }
            }
            catch (Exception ex)
            {
                DisplayMensajeAlerta(string.Concat(ex.Message, "rgAsesoria_ItemCommand"));
            }
        }
        protected void rgTipoMoneda_ItemCommand(object source, GridCommandEventArgs e)
        {
            try
            {
                ErrorManager();
                if (e.CommandName.ToString() == "Modificar")
                {
                    Int32 item = default(Int32);
                    item = e.Item.ItemIndex;
                    if (item >= 0)
                    {
                        CN__Comun.RemoverValidadores(Validators);

                        hiddenActualiza.Value = rgTipoMoneda.Items[item]["Id_Mon"].Text;
                        txtId.Text            = rgTipoMoneda.Items[item]["Id_Mon"].Text;
                        txtDescripcion.Text   = rgTipoMoneda.Items[item]["Mon_Descripcion"].Text;
                        txtUnidad.Text        = rgTipoMoneda.Items[item]["Mon_Abrev"].Text;
                        txtTipoCambio.Text    = rgTipoMoneda.Items[item]["Mon_TipCambio"].Text;
                        //chkActivo.Checked = ((CheckBox)rgTipoMoneda.Items[item]["Mon_Activo"].Controls[0]).Checked;
                        chkActivo.Checked = Convert.ToBoolean(rgTipoMoneda.Items[item]["Mon_Activo"].Text);
                        txtId.Enabled     = false;
                    }
                }
            }
            catch (Exception ex)
            {
                DisplayMensajeAlerta(string.Concat(ex.Message, "rgTipoMoneda_ItemCommand"));
            }
        }
Example #6
0
 protected void rgProducto_ItemCommand(object source, GridCommandEventArgs e)
 {
     try
     {
         ErrorManager();
         if (e.CommandName.ToString() == "Modificar")
         {
             Int32 item = default(Int32);
             item = e.Item.ItemIndex;
             if (item >= 0)
             {
                 CN__Comun.RemoverValidadores(Validators);
                 HF_ID.Value          = rgProducto.Items[item]["Id_Cpr"].Text;
                 txtClave.Text        = rgProducto.Items[item]["Id_Cpr"].Text;
                 txtDescripcion2.Text = rgProducto.Items[item]["Cpr_Descripcion"].Text;
                 chkActivo.Checked    = Convert.ToBoolean(rgProducto.Items[item]["Cpr_Activo"].Text);
                 txtClave.Enabled     = false;
             }
         }
     }
     catch (Exception ex)
     {
         ErrorManager(ex, new System.Diagnostics.StackTrace().GetFrame(0).GetMethod().Name);
     }
 }
Example #7
0
        protected void rg1_ItemCommand(object source, GridCommandEventArgs e)
        {
            try
            {
                ErrorManager();
                if (e.CommandName.ToString() == "Modificar")
                {
                    Int32 item = default(Int32);
                    item = e.Item.ItemIndex;
                    if (item >= 0)
                    {
                        CN__Comun.RemoverValidadores(Validators);

                        HF_Tipo.Value         = rg1.Items[item]["Nco_Tipo"].Text;
                        HF_ID.Value           = rg1.Items[item]["Id_Nco"].Text;
                        txtClave.Text         = rg1.Items[item]["Id_Nco"].Text;
                        txtDescripcion.Text   = rg1.Items[item]["Nco_Descripcion"].Text;
                        txtAplica.Text        = rg1.Items[item]["Nco_Aplica"].Text.Replace(" ", "");
                        cmbTipo.SelectedValue = rg1.Items[item]["Nco_Tipo"].Text;
                        chkActivo.Checked     = Convert.ToBoolean(rg1.Items[item]["Nco_Activo"].Text);
                        txtClave.Enabled      = false;
                        //cmbTipo.Enabled = false;
                    }
                }
            }
            catch (Exception ex)
            {
                ErrorManager(ex, "rg1_ItemCommand");
            }
        }
Example #8
0
        protected void rg1_ItemCommand(object source, GridCommandEventArgs e)
        {
            try
            {
                ErrorManager();
                if (e.CommandName.ToString() == "Modificar")
                {
                    Int32 item = default(Int32);
                    item = e.Item.ItemIndex;
                    if (item >= 0)
                    {
                        CN__Comun.RemoverValidadores(Validators);

                        txtClave.Enabled     = false;
                        HF_ID.Value          = rg1.Items[item]["Id_Area"].Text;
                        txtClave.Text        = rg1.Items[item]["Id_Area"].Text;
                        txtDescripcion.Text  = rg1.Items[item]["Area_Descripcion"].Text;
                        txtSegmento.Text     = rg1.Items[item]["Id_Seg"].Text;
                        txtUen.Text          = rg1.Items[item]["Id_Uen"].Text;
                        cmbUEN.SelectedIndex = cmbUEN.FindItemIndexByValue(rg1.Items[item]["Id_Uen"].Text);
                        cmbUEN.Text          = cmbUEN.FindItemByValue(rg1.Items[item]["Id_Uen"].Text).Text;

                        CargarSegmentos();
                        txtSegmento.Text          = rg1.Items[item]["Id_Seg"].Text;
                        cmbSegmento.SelectedIndex = cmbSegmento.FindItemIndexByValue(rg1.Items[item]["Id_Seg"].Text);
                        cmbSegmento.Text          = cmbSegmento.FindItemByValue(rg1.Items[item]["Id_Seg"].Text).Text;
                        chkActivo.Checked         = Convert.ToBoolean(rg1.Items[item]["Estatus"].Text);
                    }
                }
            }
            catch (Exception ex)
            {
                ErrorManager(ex, new System.Diagnostics.StackTrace().GetFrame(0).GetMethod().Name);
            }
        }
        protected void rg1_ItemCommand(object source, Telerik.Web.UI.GridCommandEventArgs e)
        {
            try
            {
                ErrorManager();
                if (e.CommandName.ToString() == "Modificar")
                {
                    Int32 item = default(Int32);
                    item = e.Item.ItemIndex;
                    if (item >= 0)
                    {
                        CN__Comun.RemoverValidadores(Validators);

                        txtClave.Enabled      = false;
                        hiddenActualiza.Value = rg1.Items[item]["Id"].Text;
                        txtClave.Text         = rg1.Items[item]["Id"].Text;
                        cmbTipo.SelectedIndex = cmbTipo.FindItemIndexByValue(rg1.Items[item]["Tipo"].Text);
                        txtDescripcion.Text   = rg1.Items[item]["Descripcion"].Text;
                        chkActivo.Checked     = Convert.ToBoolean(rg1.Items[item]["Estatus"].Text);
                    }
                }
            }
            catch (Exception ex)
            {
                ErrorManager(ex, "rg1_ItemCommand");
            }
        }
Example #10
0
        protected void rgSubFamilia_ItemCommand(object source, GridCommandEventArgs e)
        {
            try
            {
                ErrorManager();
                if (e.CommandName.ToString() == "Modificar")
                {
                    Int32 item = default(Int32);
                    item = e.Item.ItemIndex;
                    if (item >= 0)
                    {
                        CN__Comun.RemoverValidadores(Validators);

                        hiddenActualizaSub.Value  = rgSubFamilia.Items[item]["Id_Sub"].Text;
                        txtIdSubFam.Text          = rgSubFamilia.Items[item]["Id_Sub"].Text;
                        txtIdSubFam.Enabled       = false;
                        txtDescripcionSubFam.Text = rgSubFamilia.Items[item]["Sub_Descripcion"].Text;
                        cmbFamilia.SelectedIndex  = cmbFamilia.FindItemIndexByValue(rgSubFamilia.Items[item]["Id_Fam"].Text);
                        cmbFamilia.Text           = cmbFamilia.SelectedItem.Text;
                        chkActivoSubFam.Checked   = Convert.ToBoolean(rgSubFamilia.Items[item]["Sub_Activo"].Text);
                    }
                }
            }
            catch (Exception ex)
            {
                DisplayMensajeAlerta(string.Concat(ex.Message, "rgSubFamilia_ItemCommand"));
            }
        }
Example #11
0
        protected void rg1_ItemCommand(object source, GridCommandEventArgs e)
        {
            try
            {
                ErrorManager();
                if (e.CommandName.ToString() == "Modificar")
                {
                    Int32 item = default(Int32);
                    item = e.Item.ItemIndex;
                    if (item >= 0)
                    {
                        CN__Comun.RemoverValidadores(Validators);

                        txtClave.Enabled    = false;
                        HF_ID.Value         = rg1.Items[item]["Id_Ren"].Text;
                        txtClave.Text       = rg1.Items[item]["Id_Ren"].Text;
                        txtDescripcion.Text = rg1.Items[item]["Descripcion"].Text;
                        txtNivel.Text       = rg1.Items[item]["Nivel"].Text;
                        chkActivo.Checked   = Convert.ToBoolean(rg1.Items[item]["Estatus"].Text);
                    }
                }
            }
            catch (Exception ex)
            {
                ErrorManager(ex, "rg1_ItemCommand");
            }
        }
        protected void rg1_ItemCommand(object source, GridCommandEventArgs e)
        {
            try
            {
                ErrorManager();
                if (e.CommandName.ToString() == "Modificar")
                {
                    Int32 item = default(Int32);
                    item = e.Item.ItemIndex;
                    if (item >= 0)
                    {
                        CN__Comun.RemoverValidadores(Validators);

                        //Modificar...
                        //HF_ID.Value = rg1.Items[item]["Id_Pds"].Text;
                        //txtCodigo.Text = rg1.Items[item]["Id_Reg"].Text;
                        //txtDescripcion2.Text = rgProducto.Items[item]["Cpr_Descripcion"].Text;
                        //chkActivo.Checked = Convert.ToBoolean(rgProducto.Items[item]["Cpr_Activo"].Text);
                    }
                }
            }
            catch (Exception ex)
            {
                ErrorManager(ex, "rg1_ItemCommand");
            }
        }
 protected void rg1_ItemCommand(object source, GridCommandEventArgs e)
 {
     try
     {
         ErrorManager();
         if (_PermisoModificar)
         {
             if (e.CommandName.ToString() == "Modificar")
             {
                 Int32 item = default(Int32);
                 item = e.Item.ItemIndex;
                 if (item >= 0)
                 {
                     CN__Comun.RemoverValidadores(Validators);
                     txtClave.Enabled      = false;
                     hiddenActualiza.Value = rg1.Items[item]["Id"].Text;
                     txtClave.Text         = rg1.Items[item]["Id"].Text;
                     txtDescripcion.Text   = rg1.Items[item]["Descripcion"].Text;
                     txtFactor.Text        = rg1.Items[item]["Factor"].Text;
                     chkClase.Checked      = Convert.ToBoolean(rg1.Items[item]["Clase"].Text);
                     chkActivo.Checked     = Convert.ToBoolean(rg1.Items[item]["Estatus"].Text);
                 }
             }
         }
         else
         {
             Alerta("No tiene permiso para modificar los registros");
         }
     }
     catch (Exception ex)
     {
         ErrorManager(ex, "rg1_ItemCommand");
     }
 }
Example #14
0
        protected void RadGrid1_ItemCommand(object source, GridCommandEventArgs e)
        {
            try
            {
                ErrorManager();
                if (e.CommandName.ToString() == "Modificar")
                {
                    Int32 item = default(Int32);
                    item = e.Item.ItemIndex;
                    if (item >= 0)
                    {
                        CN__Comun.RemoverValidadores(Validators);

                        this.HiddenId_TU.Value = this.RadGrid1.Items[item]["IDPerfil"].Text;
                        //this.CboDepende.SelectedValue = this.RadGrid1.Items[item]["ID"].Text;
                        //this.CboDepende.Enabled = false;
                        this.txtTipoNombre.Text = this.RadGrid1.Items[item]["Perfil"].Text;
                        this.chkActivo.Checked  = Convert.ToBoolean(this.RadGrid1.Items[item]["TU_Activo"].Text);
                        this.chkPropia.Checked  = Convert.ToBoolean(this.RadGrid1.Items[item]["TU_Propia"].Text);
                        //this.HiddenId_Ofi.Value = this.RadGrid1.Items[item]["Id_Ofi"].Text;
                        cargarpermisos(Convert.ToInt32(this.HiddenId_TU.Value));
                        //LimpiarChecks();
                        Panel2.Visible = true;
                    }
                }
            }
            catch (Exception ex)
            {
                ErrorManager(ex, "RadGrid1_ItemCommand");
            }
        }
 protected void rg1_ItemCommand(object source, GridCommandEventArgs e)
 {
     try
     {
         ErrorManager();
         if (e.CommandName.ToString() == "Modificar")
         {
             Int32 item = default(Int32);
             item = e.Item.ItemIndex;
             if (item >= 0)
             {
                 CN__Comun.RemoverValidadores(Validators);
                 txtClave.Enabled      = false;
                 HF_ID.Value           = rg1.Items[item]["Id_Seg"].Text;
                 txtClave.Text         = rg1.Items[item]["Id_Seg"].Text;
                 txtDescripcion.Text   = rg1.Items[item]["Descripcion"].Text;
                 this.txtUen.Text      = rg1.Items[item]["Id_UEN"].Text;
                 cmbUEN.SelectedIndex  = cmbUEN.FindItemIndexByValue(rg1.Items[item]["Id_UEN"].Text);
                 cmbUEN.Text           = cmbUEN.FindItemByValue(rg1.Items[item]["Id_UEN"].Text).Text;
                 this.txtUnidades.Text = rg1.Items[item]["Unidades"].Text.Replace(" ", string.Empty);
                 this.txtValor.Text    = rg1.Items[item]["Valor"].Text;
                 chkActivo.Checked     = Convert.ToBoolean(rg1.Items[item]["Estatus"].Text);
             }
         }
     }
     catch (Exception ex)
     {
         ErrorManager(ex, "rg1_ItemCommand");
     }
 }
Example #16
0
        protected void rgBancos_ItemCommand(object source, GridCommandEventArgs e)
        {
            try
            {
                ErrorManager();
                if (e.CommandName.ToString() == "Modificar")
                {
                    Int32 item = default(Int32);
                    item = e.Item.ItemIndex;
                    if (item >= 0)
                    {
                        CN__Comun.RemoverValidadores(Validators);

                        txtClave.Enabled    = false;
                        HF_ID.Value         = rgBancos.Items[item]["Id"].Text;
                        txtClave.Text       = rgBancos.Items[item]["Id"].Text;
                        txtDescripcion.Text = rgBancos.Items[item]["Descripcion"].Text;
                        txtCiudad.Text      = rgBancos.Items[item]["Ciudad"].Text;
                        txtEstado.Text      = rgBancos.Items[item]["Estado"].Text.Replace(" ", string.Empty);
                        txtCuenta.Text      = rgBancos.Items[item]["Cuenta"].Text;
                        chkActivo.Checked   = Convert.ToBoolean(rgBancos.Items[item]["Estatus"].Text);
                    }
                }
            }
            catch (Exception ex)
            {
                ErrorManager(ex, new System.Diagnostics.StackTrace().GetFrame(0).GetMethod().Name);
            }
        }
Example #17
0
        protected void rgServicio_ItemCommand(object source, GridCommandEventArgs e)
        {
            try
            {
                ErrorManager();

                if (e.CommandName.ToString() == "Modificar")
                {
                    Int32 item = default(Int32);
                    item = e.Item.ItemIndex;
                    if (item >= 0)
                    {
                        CN__Comun.RemoverValidadores(Validators);
                        HF_ID.Value              = rgServicio.Items[item]["Id_Cap"].Text;
                        txtCliente.Text          = rgServicio.Items[item]["Id_Cliente"].Text;
                        txtAparatos.Text         = rgServicio.Items[item]["Aparatos"].Text;
                        txtFechaRev.SelectedDate = Convert.ToDateTime(rgServicio.Items[item]["Fecha"].Text);
                        txtRuta.Text             = rgServicio.Items[item]["Id_Ruta"].Text.Replace(" ", string.Empty);
                        //cmbCliente.SelectedIndex = cmbCliente.FindItemIndexByValue(rgServicio.Items[item]["Id_Cliente"].Text);
                        //cmbCliente.Text = cmbCliente.FindItemByValue(rgServicio.Items[item]["Id_Cliente"].Text).Text;
                        txtClienteDescripcion.Text = rgServicio.Items[item]["Cte_NomComercial"].Text;
                        cmbRuta.SelectedIndex      = cmbRuta.FindItemIndexByValue(rgServicio.Items[item]["Id_Ruta"].Text);
                        cmbRuta.Text = cmbRuta.FindItemByValue(rgServicio.Items[item]["Id_Ruta"].Text).Text;
                    }
                }
                if (e.CommandName.ToString() == "Eliminar")
                {
                    Int32 item = default(Int32);
                    item = e.Item.ItemIndex;
                    if (item >= 0)
                    {
                        if (_PermisoEliminar)
                        {
                            int Id_Cap     = Convert.ToInt32(rgServicio.Items[item]["Id_Cap"].Text);
                            int Id_Cliente = Convert.ToInt32(rgServicio.Items[item]["Id_Cliente"].Text);
                            int Id_Ruta    = Convert.ToInt32(rgServicio.Items[item]["Id_Ruta"].Text.Replace(" ", string.Empty));
                            this.EliminarRuta(Id_Cap, Id_Cliente, Id_Ruta);
                            this.rgServicio.Rebind();
                            Alerta("El registro ha sido eliminado exitosamente");
                        }
                        else
                        {
                            Alerta("No tiene permisos para eliminar");
                        }
                    }
                }
            }
            catch (Exception ex)
            {
                ErrorManager(ex, new System.Diagnostics.StackTrace().GetFrame(0).GetMethod().Name);
            }
        }
Example #18
0
        protected void rgAreas_ItemCommand(object source, GridCommandEventArgs e)
        {//botones del grid
            try
            {
                ErrorManager();
                Int32 item = default(Int32);
                item = e.Item.ItemIndex;

                if (e.CommandName == "Modificar")
                {
                    if (!_PermisoModificar)
                    {
                        Alerta("No tiene permisos para modificar");
                        return;
                    }


                    txtPosicion.Text  = rgAreas.Items[item]["Solucion"].Text;
                    txtPotencial.Text = rgAreas.Items[item]["Porcentaje"].Text;

                    ibtnCrear_Click(null, null);

                    HF_Modificar.Value = rgAreas.Items[item]["Clave"].Text;
                }
                else
                if (e.CommandName.ToString() == "Delete")
                {
                    if (item >= 0)
                    {
                        CN__Comun.RemoverValidadores(Validators);
                        CrmCatSolucion solucion = new CrmCatSolucion();
                        solucion.Area        = Convert.ToInt32(ddlAreas.SelectedValue);
                        solucion.Clave       = Convert.ToInt32(rgAreas.Items[item]["Clave"].Text);
                        solucion.Descripcion = rgAreas.Items[item]["Solucion"].Text;
                        solucion.Porcentaje  = Convert.ToDouble(rgAreas.Items[item]["Porcentaje"].Text);
                        Eliminar(solucion);
                    }
                }
            }
            catch (Exception ex)
            {
                if (ex.Message.Contains("conflicted with the REFERENCE constraint"))
                {
                    Alerta("El registro está siendo utilizado por otro componente");
                }
                else
                {
                    ErrorManager(ex, new System.Diagnostics.StackTrace().GetFrame(0).GetMethod().Name);
                }
            }
        }
Example #19
0
 protected void rgRegion_ItemCommand(object sender, Telerik.Web.UI.GridCommandEventArgs e)
 {
     if (e.CommandName == "Modificar")
     {
         CN__Comun.RemoverValidadores(Validators);
         actualiza          = true;
         txtRegion2.Enabled = false;
         GridEditableItem editedItem = e.Item as GridEditableItem;
         hiddenActualiza.Value = (editedItem["Id_Reg"].FindControl("id_regLabel") as Label).Text;
         txtRegion2.Text       = (editedItem["Id_Reg"].FindControl("id_regLabel") as Label).Text;
         txtDescripcion2.Text  = (editedItem["Reg_Descripcion"].FindControl("Reg_DescripcionLabel") as Label).Text;
         CheckBox1.Checked     = (editedItem["Reg_Activo"].Controls[0] as CheckBox).Checked;
     }
 }
Example #20
0
        protected void rgAdendas_ItemCommand(object source, GridCommandEventArgs e)
        {
            try
            {
                ErrorManager();
                if (e.CommandName.ToString() == "Modificar")
                {
                    Int32 item = default(Int32);
                    item = e.Item.ItemIndex;
                    if (item >= 0)
                    {
                        CN__Comun.RemoverValidadores(Validators);

                        hiddenActualiza.Value = rgAdendas.Items[item]["Id_Ade"].Text;
                        txtId.Text            = rgAdendas.Items[item]["Id_Ade"].Text;
                        txtDescripcion.Text   = rgAdendas.Items[item]["Tco_Descripcion"].Text;
                        //chkActivo.Checked = ((CheckBox)rgAdendas.Items[item]["Tco_Activo"].Controls[0]).Checked;
                        chkActivo.Checked = Convert.ToBoolean(rgAdendas.Items[item]["Tco_Activo"].Text);
                        txtId.Enabled     = false;

                        CargarAdendas(Convert.ToInt32(txtId.Text));

                        rgFacturacioncabecera.Rebind();
                        rgFacturacionDetalle.Rebind();

                        rgCargocabecera.Rebind();
                        rgCargoDetalle.Rebind();

                        rgCreditocabecera.Rebind();
                        rgCreditoDetalle.Rebind();

                        rgRefacturacioncabecera.Rebind();
                        rgRefacturacionDetalle.Rebind();
                    }
                }
            }
            catch (Exception ex)
            {
                ErrorManager(ex, new System.Diagnostics.StackTrace().GetFrame(0).GetMethod().Name);
            }
        }
 protected void rgProveedores_ItemCommand(object source, GridCommandEventArgs e)
 {
     try
     {
         ErrorManager();
         if (e.CommandName.ToString() == "Modificar")
         {
             Int32 item = default(Int32);
             item = e.Item.ItemIndex;
             if (item >= 0)
             {
                 CN__Comun.RemoverValidadores(Validators);
                 HFId_Proveedor.Value       = rgProveedores.Items[item]["Id"].Text;
                 txtClave.Text              = rgProveedores.Items[item]["Id"].Text;
                 txtClave.Enabled           = false;
                 this.txtNombre.Text        = rgProveedores.Items[item]["Descripcion"].Text.Replace(" ", "");
                 this.txtCalle.Text         = rgProveedores.Items[item]["Calle"].Text.Replace(" ", "");
                 this.txtNumero.Text        = rgProveedores.Items[item]["Numero"].Text.Replace(" ", "");
                 this.txtCp.Text            = rgProveedores.Items[item]["CP"].Text.Replace(" ", "");
                 this.txtColonia.Text       = rgProveedores.Items[item]["Colonia"].Text.Replace(" ", "");
                 this.txtMunicipio.Text     = rgProveedores.Items[item]["Municipio"].Text.Replace(" ", "");
                 this.txtTelefono.Text      = rgProveedores.Items[item]["Telefono"].Text.Replace(" ", "");
                 this.txtRfc.Text           = rgProveedores.Items[item]["RFC"].Text.Replace(" ", "");
                 this.txtFax.Text           = rgProveedores.Items[item]["Fax"].Text.Replace(" ", "");
                 this.txtEmail.Text         = rgProveedores.Items[item]["Correo"].Text.Replace(" ", "");
                 this.txtEstado.Text        = rgProveedores.Items[item]["Estado"].Text.Replace(" ", "");
                 this.txtContacto.Text      = rgProveedores.Items[item]["Contacto"].Text.Replace(" ", "");
                 this.chkLocal.Checked      = Convert.ToBoolean(rgProveedores.Items[item]["Local"].Text.Replace(" ", ""));
                 this.txtPais.Text          = rgProveedores.Items[item]["Pais"].Text.Replace(" ", "");
                 this.chkActivo.Checked     = Convert.ToBoolean(rgProveedores.Items[item]["Estatus"].Text.Replace(" ", ""));
                 this.chkFranquicia.Checked = Convert.ToBoolean(rgProveedores.Items[item]["Franquicia"].Text.Replace(" ", ""));
             }
         }
     }
     catch (Exception ex)
     {
         ErrorManager(ex, "RadGrid1_ItemCommand");
     }
 }
Example #22
0
        protected void rgMovimiento_ItemCommand(object source, GridCommandEventArgs e)
        {
            try
            {
                ErrorManager();
                if (e.CommandName.ToString() == "Modificar")
                {
                    Int32 item = default(Int32);
                    item = e.Item.ItemIndex;
                    if (item >= 0)
                    {
                        CN__Comun.RemoverValidadores(Validators);

                        txtNumero.Enabled     = false;
                        HFId_Mov.Value        = rgMovimiento.Items[item]["Id"].Text;
                        txtNumero.Text        = rgMovimiento.Items[item]["Id"].Text;
                        cmbTipo.SelectedIndex = cmbTipo.FindItemIndexByValue(rgMovimiento.Items[item]["Tipo"].Text);
                        //trId.Visible = true;
                        txtNombre.Text = rgMovimiento.Items[item]["Nombre"].Text;
                        cmbNaturaleza.SelectedIndex = cmbNaturaleza.FindItemIndexByValue(rgMovimiento.Items[item]["Naturaleza"].Text);
                        txtInverso.Text             = cmbInverso.FindItemByValue(rgMovimiento.Items[item]["Inverso"].Text) == null || rgMovimiento.Items[item]["Inverso"].Text == "-1" ? string.Empty : rgMovimiento.Items[item]["Inverso"].Text;
                        cmbInverso.SelectedIndex    = cmbInverso.FindItemByValue(rgMovimiento.Items[item]["Inverso"].Text) == null ? 0 : cmbInverso.FindItemIndexByValue(rgMovimiento.Items[item]["Inverso"].Text);
                        cmbInverso.Text             = cmbInverso.FindItemByValue(rgMovimiento.Items[item]["Inverso"].Text) == null ? cmbInverso.Items[0].Text : cmbInverso.FindItemByValue(rgMovimiento.Items[item]["Inverso"].Text).Text;
                        chkIva.Checked          = Convert.ToBoolean(rgMovimiento.Items[item]["AfeIVA"].Text);
                        chkVenta.Checked        = Convert.ToBoolean(rgMovimiento.Items[item]["AfeVta"].Text);
                        chkOrden.Checked        = Convert.ToBoolean(rgMovimiento.Items[item]["AfeOrdComp"].Text);
                        chkReqRef.Checked       = Convert.ToBoolean(rgMovimiento.Items[item]["ReqReferencia"].Text);
                        chkReqSpo.Checked       = Convert.ToBoolean(rgMovimiento.Items[item]["ReqSispropietario"].Text);
                        chkActivo.Checked       = Convert.ToBoolean(rgMovimiento.Items[item]["Estatus"].Text);
                        cmbAfecta.SelectedIndex = cmbAfecta.FindItemByValue(rgMovimiento.Items[item]["Afecta"].Text) == null ? 0 : cmbAfecta.FindItemIndexByValue(rgMovimiento.Items[item]["Afecta"].Text);
                        cmbAfecta.Text          = cmbAfecta.FindItemByValue(rgMovimiento.Items[item]["Afecta"].Text) == null ? cmbAfecta.Items[0].Text : cmbAfecta.FindItemByValue(rgMovimiento.Items[item]["Afecta"].Text).Text;
                    }
                }
            }
            catch (Exception ex)
            {
                ErrorManager(ex, "RadGrid1_ItemCommand");
            }
        }
 protected void rg1_ItemCommand(object source, Telerik.Web.UI.GridCommandEventArgs e)
 {//botones del grid
     try
     {
         ErrorManager();
         if (e.CommandName.ToString() == "Delete")
         {
             Int32 item = default(Int32);
             item = e.Item.ItemIndex;
             if (item >= 0)
             {
                 CN__Comun.RemoverValidadores(Validators);
                 Label LblId = new Label();
                 LblId = (Label)this.dgControlPromocion.Items[item].Cells[0].FindControl("lblOp");
                 int promocion = !string.IsNullOrEmpty(LblId.Text) ? Convert.ToInt32(LblId.Text) : 0;
             }
         }
     }
     catch (Exception ex)
     {
         ErrorManager(ex, new System.Diagnostics.StackTrace().GetFrame(0).GetMethod().Name);
     }
 }
 protected void RadGrid1_ItemCommand(object source, GridCommandEventArgs e)
 {
     try
     {
         ErrorManager();
         if (e.CommandName.ToString() == "Modificar")
         {
             Int32 item = default(Int32);
             item = e.Item.ItemIndex;
             if (item >= 0)
             {
                 CN__Comun.RemoverValidadores(Validators);
                 Label15.Text                 = "";
                 Label16.Text                 = "";
                 HF_Id.Value                  = rgAcuse.Items[item]["Id"].Text;
                 HF_Tipo.Value                = rgAcuse.Items[item]["TipoMovimiento"].Text;
                 this.txtAcuse.Text           = rgAcuse.Items[item]["NombreAcuse"].Text;
                 txtLlaveSat.Text             = rgAcuse.Items[item]["FolioSAT"].Text;
                 this.txtAñoAprobacion.Text   = rgAcuse.Items[item]["Año"].Text;
                 this.txtRazonSocial.Text     = rgAcuse.Items[item]["RazonSocial"].Text;
                 this.txtCertificadoRS.Text   = rgAcuse.Items[item]["NumRazonSocial"].Text;
                 this.txtUltimoFolio.Text     = rgAcuse.Items[item]["UltimoFolio"].Text.Replace(" ", "");
                 this.txtFolioIni.Text        = rgAcuse.Items[item]["RangoInicial"].Text;
                 this.txtFolioFin.Text        = rgAcuse.Items[item]["RangoFinal"].Text;
                 this.dpVigencia.SelectedDate = Convert.ToDateTime(rgAcuse.Items[item]["RangoFecha"].Text);
                 this.txtFolioAprobacion.Text = rgAcuse.Items[item]["FolioAprovacion"].Text;
                 this.chkActivo.Checked       = Convert.ToBoolean(rgAcuse.Items[item]["Estatus"].Text);
                 //txtUltimoFolio.Enabled = true;
                 this.cmbTipoMovimiento.SelectedIndex = this.cmbTipoMovimiento.FindItemIndexByValue(rgAcuse.Items[item]["TipoMovimiento"].Text);
             }
         }
     }
     catch (Exception ex)
     {
         ErrorManager(ex, "RadGrid1_ItemCommand");
     }
 }
 protected void rgRemisiones_ItemCommand(object source, GridCommandEventArgs e)
 {
     try
     {
         if (e.CommandName.ToString() == "Autorizar")
         {
             Int32 item = default(Int32);
             item = e.Item.ItemIndex;
             if (item >= 0)
             {
                 CN__Comun.RemoverValidadores(Validators);
                 EmbarquesRemision embarque = new EmbarquesRemision();
                 embarque.Id_Rem      = Convert.ToInt32(rgRemisiones.Items[item]["Id_Rem"].Text);
                 embarque.Num_Cliente = Convert.ToInt32(rgRemisiones.Items[item]["Num_Cliente"].Text);
                 embarque.Pedido      = Convert.ToInt32(rgRemisiones.Items[item]["Pedido"].Text);
                 Autorizar(embarque);
             }
         }
     }
     catch (Exception ex)
     {
         ErrorManager(ex, new System.Diagnostics.StackTrace().GetFrame(0).GetMethod().Name);
     }
 }
Example #26
0
        protected void rg1_ItemCommand(object source, Telerik.Web.UI.GridCommandEventArgs e)
        {
            try
            {
                ErrorManager();
                if (e.CommandName.ToString() == "Modificar")
                {
                    Nuevo();
                    Sesion Sesion = new Sesion();
                    Sesion = (Sesion)Session["Sesion" + Session.SessionID];

                    Int32 item = default(Int32);
                    item = e.Item.ItemIndex;
                    if (item >= 0)
                    {
                        CN__Comun.RemoverValidadores(Validators);

                        HF_ID.Value      = rg1.Items[item]["Id_Rik"].Text;
                        txtClave.Text    = rg1.Items[item]["Id_Rik"].Text;
                        txtClave.Enabled = false;
                        txtNombre.Text   = rg1.Items[item]["Nombre"].Text;
                        txtCalle.Text    = rg1.Items[item]["Calle"].Text.Replace(" ", string.Empty);
                        txtNumero.Text   = rg1.Items[item]["Numero"].Text == "0" ? string.Empty : rg1.Items[item]["Numero"].Text;
                        txtColonia.Text  = rg1.Items[item]["Colonia"].Text.Replace(" ", string.Empty);;
                        txtTelefono.Text = rg1.Items[item]["Telefono"].Text.Replace(" ", string.Empty);;
                        if (Convert.ToDateTime(rg1.Items[item]["Fecha_Alta"].Text) == DateTime.MinValue)
                        {
                            dpFecha.DateInput.Text = string.Empty;
                            dpFecha.SelectedDate   = null;
                        }
                        else
                        {
                            dpFecha.SelectedDate = Convert.ToDateTime(rg1.Items[item]["Fecha_Alta"].Text);
                        }
                        txtContribucion.Text = rg1.Items[item]["Contribucion"].Text;
                        txtCompensacion.Text = rg1.Items[item]["Compensacion"].Text;
                        //txtGte.Text = rg1.Items[item]["Gte"].Text;
                        //cmbGte.SelectedIndex = cmbGte.FindItemIndexByValue(rg1.Items[item]["Gte"].Text);
                        chkPertenece.Checked = Convert.ToBoolean(rg1.Items[item]["Pertenece"].Text);
                        chkActivo.Checked    = Convert.ToBoolean(rg1.Items[item]["Estatus"].Text);
                        //txtClave.Enabled = false;

                        List <RikUen>        lc = new List <RikUen>();
                        CN_CatRepresentantes clsCatRepresentantes = new CN_CatRepresentantes();
                        RikUen representante = new RikUen();
                        representante.Id_Emp = Sesion.Id_Emp;
                        representante.Id_Cd  = Sesion.Id_Cd_Ver;
                        representante.Id_Rik = Convert.ToInt32(rg1.Items[item]["Id_Rik"].Text);
                        clsCatRepresentantes.ConsultarRepresentantesDet(representante, Sesion.Emp_Cnx, ref lc);

                        //lbUen.Items.FindChildByValue<ControlItem>(lc[0].Id_Uen.ToString(), true).;

                        foreach (RikUen rikuen in lc)
                        {
                            lbUen.FindItemByValue(rikuen.Id_Uen.ToString()).Checked = true;
                        }
                    }
                }
            }
            catch (Exception ex)
            {
                ErrorManager(ex, "rg1_ItemCommand");
            }
        }
Example #27
0
        protected void rg1_ItemCommand(object source, GridCommandEventArgs e)
        {
            try
            {
                ErrorManager();
                if (e.CommandName.ToString() == "Modificar")
                {
                    Int32 item = default(Int32);
                    item = e.Item.ItemIndex;
                    if (item >= 0)
                    {
                        CN__Comun.RemoverValidadores(Validators);

                        txtClave.Enabled    = false;
                        HF_ID.Value         = rg1.Items[item]["Id_Cam"].Text;
                        txtClave.Text       = rg1.Items[item]["Id_Cam"].Text;
                        txtDescripcion.Text = rg1.Items[item]["Cam_Nombre"].Text;
                        txtUen.Text         = rg1.Items[item]["Id_Uen"].Text;
                        if (cmbUen.FindItemIndexByValue(rg1.Items[item]["Id_Uen"].Text) > 0)
                        {
                            cmbUen.SelectedIndex = cmbUen.FindItemIndexByValue(rg1.Items[item]["Id_Uen"].Text);
                            cmbUen.Text          = cmbUen.FindItemByValue(rg1.Items[item]["Id_Uen"].Text).Text;
                        }
                        else
                        {
                            cmbUen.SelectedIndex = 0;
                            cmbUen.Text          = cmbUen.Items[0].Text;
                            txtUen.Text          = "";
                        }

                        CargarSeg();

                        txtSegmento.Text = rg1.Items[item]["Id_Seg"].Text == "-1" ? string.Empty : rg1.Items[item]["Id_Seg"].Text;
                        if (cmbSegmento.FindItemIndexByValue(rg1.Items[item]["Id_Seg"].Text) > 0)
                        {
                            cmbSegmento.SelectedIndex = cmbSegmento.FindItemIndexByValue(rg1.Items[item]["Id_Seg"].Text);
                            cmbSegmento.Text          = cmbSegmento.FindItemByValue(rg1.Items[item]["Id_Seg"].Text).Text;
                        }
                        else
                        {
                            cmbSegmento.SelectedIndex = 0;
                            cmbSegmento.Text          = cmbSegmento.Items[0].Text;
                            txtSegmento.Text          = "";
                        }
                        CargarArea();
                        txtArea.Text = rg1.Items[item]["Id_Area"].Text == "-1" ? string.Empty : rg1.Items[item]["Id_Area"].Text;
                        if (cmbArea.FindItemIndexByValue(rg1.Items[item]["Id_Area"].Text) > 0)
                        {
                            cmbArea.SelectedIndex = cmbArea.FindItemIndexByValue(rg1.Items[item]["Id_Area"].Text);
                            cmbArea.Text          = cmbArea.FindItemByValue(rg1.Items[item]["Id_Area"].Text).Text;
                        }
                        else
                        {
                            cmbArea.SelectedIndex = 0;
                            cmbArea.Text          = cmbArea.Items[0].Text;
                            txtArea.Text          = "";
                        }
                        CargarSolucion();

                        txtSolucion.Text = rg1.Items[item]["Id_Sol"].Text == "-1" ? string.Empty : rg1.Items[item]["Id_Sol"].Text;
                        if (cmbSolucion.FindItemIndexByValue(rg1.Items[item]["Id_Sol"].Text) > 0)
                        {
                            cmbSolucion.SelectedIndex = cmbSolucion.FindItemIndexByValue(rg1.Items[item]["Id_Sol"].Text);
                            cmbSolucion.Text          = cmbSolucion.FindItemByValue(rg1.Items[item]["Id_Sol"].Text).Text;
                        }
                        else
                        {
                            cmbSolucion.SelectedIndex = 0;
                            cmbSolucion.Text          = cmbSolucion.Items[0].Text;
                            txtSolucion.Text          = "";
                        }
                        //CargarAplicacion();
                        txtAplicacion.Text = rg1.Items[item]["Id_Aplicacion"].Text == "-1" ? string.Empty : rg1.Items[item]["Id_Aplicacion"].Text;
                        if (cmbAplicacion.FindItemByText(rg1.Items[item]["Aplicacion"].Text).Text != null)
                        {
                            cmbAplicacion.SelectedIndex = cmbAplicacion.FindItemIndexByValue(rg1.Items[item]["Id_Aplicacion"].Text);
                            cmbAplicacion.Text          = cmbAplicacion.FindItemByText(rg1.Items[item]["Aplicacion"].Text).Text;
                        }
                        else
                        {
                            cmbAplicacion.SelectedIndex = 0;
                            cmbAplicacion.Text          = cmbSolucion.Items[0].Text;
                            txtAplicacion.Text          = "";
                        }


                        txtFechaInicio.DbSelectedDate = rg1.Items[item]["Cam_FechaInicio"].Text == "-1" ? string.Empty : rg1.Items[item]["Cam_FechaInicio"].Text;
                        txtFechaFin.DbSelectedDate    = rg1.Items[item]["Cam_FechaFin"].Text == "-1" ? string.Empty : rg1.Items[item]["Cam_FechaFin"].Text;

                        chkActivo.Checked = Convert.ToBoolean(rg1.Items[item]["Cam_Activo"].Text);

                        list_Producto = GetListProducto(int.Parse(HF_ID.Value));
                        rgProductos.Rebind();
                    }
                }
            }
            catch (Exception ex)
            {
                ErrorManager(ex, "rg1_ItemCommand");
            }
        }
        protected void rg1_ItemCommand(object source, GridCommandEventArgs e)
        {
            try
            {
                ErrorManager();
                if (e.CommandName.ToString() == "Modificar")
                {
                    Int32 item = default(Int32);
                    item = e.Item.ItemIndex;
                    if (item >= 0)
                    {
                        CN__Comun.RemoverValidadores(Validators);

                        txtClave.Enabled    = false;
                        HF_ID.Value         = rg1.Items[item]["Id_Ter"].Text;
                        txtClave.Text       = rg1.Items[item]["Id_Ter"].Text;
                        txtDescripcion.Text = rg1.Items[item]["Descripcion"].Text;
                        txtUen.Text         = rg1.Items[item]["Id_Uen"].Text;
                        if (cmbUen.FindItemIndexByValue(rg1.Items[item]["Id_Uen"].Text) > 0)
                        {
                            cmbUen.SelectedIndex = cmbUen.FindItemIndexByValue(rg1.Items[item]["Id_Uen"].Text);
                            cmbUen.Text          = cmbUen.FindItemByValue(rg1.Items[item]["Id_Uen"].Text).Text;
                        }
                        else
                        {
                            cmbUen.SelectedIndex = 0;
                            cmbUen.Text          = cmbUen.Items[0].Text;
                            txtUen.Text          = "";
                        }
                        CargarRik();
                        CargarSeg();
                        txtRik.Text = rg1.Items[item]["Id_Rik"].Text == "-1" ? string.Empty : rg1.Items[item]["Id_Rik"].Text;
                        if (cmbRik.FindItemIndexByValue(rg1.Items[item]["Id_Rik"].Text) > 0)
                        {
                            cmbRik.SelectedIndex = cmbRik.FindItemIndexByValue(rg1.Items[item]["Id_Rik"].Text);
                            cmbRik.Text          = cmbRik.FindItemByValue(rg1.Items[item]["Id_Rik"].Text).Text;
                        }
                        else
                        {
                            cmbRik.SelectedIndex = 0;
                            cmbRik.Text          = cmbRik.Items[0].Text;
                            txtRik.Text          = "";
                        }
                        txtSegmento.Text = rg1.Items[item]["Id_Seg"].Text == "-1" ? string.Empty : rg1.Items[item]["Id_Seg"].Text;
                        if (cmbSegmento.FindItemIndexByValue(rg1.Items[item]["Id_Seg"].Text) > 0)
                        {
                            cmbSegmento.SelectedIndex = cmbSegmento.FindItemIndexByValue(rg1.Items[item]["Id_Seg"].Text);
                            cmbSegmento.Text          = cmbSegmento.FindItemByValue(rg1.Items[item]["Id_Seg"].Text).Text;
                        }
                        else
                        {
                            cmbSegmento.SelectedIndex = 0;
                            cmbSegmento.Text          = cmbSegmento.Items[0].Text;
                            txtSegmento.Text          = "";
                        }
                        chkActivo.Checked = Convert.ToBoolean(rg1.Items[item]["Estatus"].Text);
                        GetListDet();
                        rgDet.Rebind();
                    }
                }
            }
            catch (Exception ex)
            {
                ErrorManager(ex, "rg1_ItemCommand");
            }
        }
Example #29
0
        protected void RadGrid1_ItemCommand(object source, GridCommandEventArgs e)
        {
            try
            {
                ErrorManager();
                if (e.CommandName.ToString() == "Modificar")
                {
                    Int32 item = default(Int32);
                    item = e.Item.ItemIndex;
                    if (item >= 0)
                    {
                        CN__Comun.RemoverValidadores(Validators);

                        this.HiddenId_Ofi.Value = this.RadGrid1.Items[item]["Id_Cd"].Text;
                        this.HiddenId_U.Value   = this.RadGrid1.Items[item]["Id_U"].Text;
                        this.txtNombre.Text     = this.RadGrid1.Items[item]["U_Nombre"].Text;

                        rgSucursal.Rebind();
                        if (this.RadGrid1.Items[item]["U_FNac"].Text != "01/01/0001 12:00:00 a.m.")
                        {
                            this.txtFechaNac.SelectedDate = Convert.ToDateTime(Convert.ToDateTime(this.RadGrid1.Items[item]["U_FNac"].Text));
                        }
                        else
                        {
                            this.txtFechaNac.SelectedDate = null;
                        }
                        this.txtCorreo.Text               = this.RadGrid1.Items[item]["U_Correo"].Text;
                        this.txtUsuario.Text              = this.RadGrid1.Items[item]["Cu_User"].Text;
                        this.HiddenU_Usuario.Value        = this.RadGrid1.Items[item]["Cu_User"].Text;
                        this.cboTipoUsuario.SelectedValue = this.RadGrid1.Items[item]["Id_Tu"].Text;
                        this.cboTipoUsuario_SelectedIndexChanged(null, null);
                        this.HiddenId_TU.Value       = this.RadGrid1.Items[item]["Id_Tu"].Text;
                        this.chkActivo.Checked       = Convert.ToBoolean(this.RadGrid1.Items[item]["U_Activo"].Text);
                        this.chkVerTodo.Checked      = Convert.ToBoolean(this.RadGrid1.Items[item]["U_VerTodo"].Text);
                        this.chkMultiOficina.Checked = Convert.ToBoolean(this.RadGrid1.Items[item]["U_MultiCentro"].Text);
                        this.chkCredito.Checked      = Convert.ToBoolean(this.RadGrid1.Items[item]["U_SusCredito"].Text);
                        txtDias.Value = this.RadGrid1.Items[item]["U_DiasVencimiento"].Text == "&nbsp;" ? (double?)null : Convert.ToDouble(this.RadGrid1.Items[item]["U_DiasVencimiento"].Text);

                        txtDias.Enabled = chkCredito.Checked;

                        TrRepresentante.Visible = false;
                        ListUen.Visible         = false;
                        lblUen.Visible          = false;
                        ListSegmento.Visible    = false;
                        lblSegmento.Visible     = false;
                        chkMultiOficina.Enabled = true;
                        RadToolBar1.FindItemByValue("config").Visible = !(cboTipoUsuario.SelectedValue == "2" || cboTipoUsuario.SelectedValue == "0");
                        if (this.RadGrid1.Items[item]["Id_Tu"].Text == "2")
                        {
                            CargarRik();
                            TrRepresentante.Visible             = true;
                            this.cmbRepresentante.SelectedIndex = cmbRepresentante.FindItemIndexByValue(RadGrid1.Items[item]["Id_Rik"].Text);
                            if (cmbRepresentante.SelectedIndex != -1)
                            {
                                this.cmbRepresentante.Text = cmbRepresentante.FindItemByValue(RadGrid1.Items[item]["Id_Rik"].Text).Text;
                            }
                            chkMultiOficina.Enabled = false;
                        }


                        else if (this.RadGrid1.Items[item]["Id_Tu"].Text == "8")
                        {
                            CargarUen();

                            ListUen.Visible = true;
                            lblUen.Visible  = true;
                        }
                        else if (this.RadGrid1.Items[item]["Id_Tu"].Text == "7")
                        {
                            CargarSegmentos();

                            ListSegmento.Visible = true;
                            lblSegmento.Visible  = true;
                        }
                        RadListBox1.Enabled = chkMultiOficina.Checked;
                        if (chkMultiOficina.Checked)
                        {
                            SeleccionarCentros(RadGrid1.Items[item]["Id_Cd"].Text);
                        }
                        CargarRelGestor(Convert.ToInt32(HiddenId_U.Value));
                    }
                }
            }
            catch (Exception ex)
            {
                ErrorManager(ex, "RadGrid1_ItemCommand");
            }
        }