コード例 #1
0
        private void lnkGarantias_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
        {
            FormSolicitudGarantias2 frm = new FormSolicitudGarantias2();
            string ANombre = "";

            try
            {
                ANombre = txtNombres.Text.Trim() + " " + txtApellidos.Text.Trim();

                frm.EnEjecusion    = true;
                frm.nombreUsuario  = nombreUsuario;
                frm.solicitudId    = solicitudId;
                frm.oficinaID      = OFICINA_ID;
                frm.empresaID      = EMPRESA_ID;
                frm.aNombre        = ANombre;
                frm.DTVariablesSYS = DTVariablesSYS;
                frm.DTOficina      = DTOficina;
                //frm.DTEmpresaOficinas = ;
                frm.DSGlobal           = DSGlobal;
                frm.EsGarantiaPersonal = true;

                frm.ShowDialog();
            }
            catch (Exception ex)
            {
                objUtil.MostrarMensajeError(ex.Message);
            }
        }
コード例 #2
0
        private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            string valorUnico           = "0";
            FormSolicitudGarantias2 frm = new FormSolicitudGarantias2();
            int     solicitudId         = 0;
            string  ANombre             = "";
            DataRow MyFila = null;

            try
            {
                this.Cursor = Cursors.WaitCursor;

                var senderGrid = (DataGridView)sender;
                if (e.RowIndex < 0)
                {
                    return;
                }

                if (senderGrid.Columns[e.ColumnIndex] is DataGridViewLinkColumn || senderGrid.Columns[e.ColumnIndex] is DataGridViewButtonColumn)
                {
                    //TODO - Button Clicked - Execute Code Here
                    valorUnico = senderGrid["unico", senderGrid.CurrentRow.Index].Value.ToString();

                    //BUSCO LA FILA SELECCIONADA POS SU UNICO
                    MyFila      = MyData.Select("Unico = " + valorUnico)[0];
                    solicitudId = objUtil.GetAsInt("Solicitud_Id", MyFila);
                    ANombre     = objUtil.GetAsString("Nombre_Completo", MyFila);

                    frm.EnEjecusion       = true;
                    frm.nombreUsuario     = nombreUsuario;
                    frm.solicitudId       = solicitudId;
                    frm.oficinaID         = oficinaID;
                    frm.empresaID         = empresaID;
                    frm.aNombre           = ANombre;
                    frm.DTVariablesSYS    = DTVariablesSYS;
                    frm.DTOficina         = DTOficina;
                    frm.DTEmpresaOficinas = DTEmpresaOficinas;
                    frm.DSGlobal          = DSGlobal;

                    frm.ShowDialog();
                }
            }
            catch (Exception ex)
            {
                objUtil.MostrarMensajeError(ex.Message);
            }
            finally
            {
                this.Cursor = Cursors.Default;
                frm.Dispose();
            }
        }