コード例 #1
0
ファイル: FrmSistema.cs プロジェクト: BrenMl/windowsForm
        /// <summary>
        ///     ''' Funcion que llena el dataGridView destinado a los perfiles
        ///     ''' </summary>
        ///     ''' <param name="strNombrePerfil"></param>
        ///     ''' <remarks></remarks>
        private void CargarDgvPerfiles(string strNombrePerfil = "")
        {
            try
            {
                ObjFunciones.LlenaDataGridView(ref DgvPerfilUsuario, "Sis.prConsultaPerfiles", strNombrePerfil);

                DgvPerfilUsuario.Columns["IdPerfil"].Visible = false;
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
コード例 #2
0
        private void btnRefrescar_Click(System.Object sender, EventArgs e)
        {
            fn.LlenaDataGridView(ref DgvSesiones, "[Sis].[prConsultaSesiones]", (int)cbUsuario.SelectedValue == 0 ? "Null": cbUsuario.SelectedValue.ToString(), null);

            try
            {
                DgvSesiones.ClearSelection();

                DgvSesiones.Columns["IdUsuario"].Visible = false;

                DgvSesiones.AutoResizeColumn(DgvSesiones.Columns["Duracion"].Index, DataGridViewAutoSizeColumnMode.ColumnHeader);
                DgvSesiones.AutoResizeColumn(DgvSesiones.Columns["Activa"].Index, DataGridViewAutoSizeColumnMode.ColumnHeader);

                DgvSesiones.AutoResizeColumn(DgvSesiones.Columns["Inicio de Sesion"].Index);
                DgvSesiones.AutoResizeColumn(DgvSesiones.Columns["Fin de Sesion"].Index);

                DgvSesiones.Columns["Duracion"].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;

                // DgvSesiones.AlternatingRowsDefaultCellStyle.BackColor = Color.White

                ContarSesiones();
            }
            catch (Exception)
            {
            }
        }