private void llenarGridModulos(Modulo objModulo) { if (dgvModulos.Columns.Count > 0) { dgvModulos.Columns.RemoveAt(0); } string strEstatus = "%"; if (objModulo.Estatus != 0) { strEstatus = objModulo.Estatus.ToString(); } DataTable dtModulo = objModulo.ObtenerListModulos(objModulo.CVModulo, objModulo.Descripcion , objModulo.Ambiente , objModulo.strModulo , strEstatus); dgvModulos.DataSource = dtModulo; Utilerias.AgregarCheck(dgvModulos, 0); ckbheader = Utilerias.AgregarCheckboxHeader(dgvModulos, 0); ckbheader.CheckedChanged += Ckbheader_CheckedChanged; dgvPerfil.Columns["CVPERFIL"].Visible = false; dgvModulos.Columns["IdModulo"].Visible = false; dgvModulos.Columns["Orden"].Visible = false; //dgvModulos.Columns["Ambiente"].Visible = false; dgvModulos.Columns["cvmodulo"].Visible = false; dgvModulos.Columns["cvindmodulo"].Visible = false; dgvModulos.Columns["rutaacceso"].Visible = false; dgvModulos.Columns["Estatus"].Visible = false; dgvModulos.Columns[0].Width = 150; dgvModulos.ClearSelection(); if (Permisos.dcPermisos["Crear"] != 1 && Permisos.dcPermisos["Eliminar"] != 1 && Permisos.dcPermisos["Actualizar"] != 1) { ckbheader.Visible = false; dgvModulos.Columns[0].Width = 100; dgvModulos.Columns[0].HeaderText = "Asignado"; } }
public void LlenarGrid(int p_opcion, int p_cvreloj, string p_descripcion, string p_ip, string p_cvvnc, int p_stactualiza, string p_usuumod, string p_prgumodr) { if (dgvReloj.Columns.Count > 0) { dgvReloj.Columns.RemoveAt(0); } RelojChecador objReloj = new RelojChecador(); DataTable dtRelojChecador = objReloj.obtrelojeschecadores(p_opcion, p_cvreloj, p_descripcion, p_ip, p_cvvnc, p_stactualiza, p_usuumod, p_prgumodr, LoginInfo.IdTrab, LoginInfo.IdTrab); dgvReloj.DataSource = dtRelojChecador; Utilerias.AgregarCheck(dgvReloj, 0); ckheader = Utilerias.AgregarCheckboxHeader(dgvReloj, 0); ckheader.CheckedChanged += Ckheader_CheckedChanged; dgvReloj.Columns["Clave"].Visible = false; dgvReloj.Columns["Actualiza"].Visible = false; dgvReloj.Columns["ClaveVNC"].Visible = false; dgvReloj.Columns["multiplehuella"].Visible = false; dgvReloj.Columns["teclado"].Visible = false; dgvReloj.Columns["huella"].Visible = false; dgvReloj.Columns["IP"].Visible = false; dgvReloj.Columns["Rostro"].Visible = false; /////////////////////// dgvReloj.Columns["Usuario Sincronizó Asistencias"].Visible = false; dgvReloj.Columns["Usuario Sincronizó Usuarios"].Visible = false; for (int i = 0; i < dgvReloj.Columns.Count; i++) { dgvReloj.Columns[i].AutoSizeMode = DataGridViewAutoSizeColumnMode.DisplayedCells; } foreach (DataGridViewRow row in dgvReloj.Rows) { row.Cells[0].Value = Resources.ic_lens_blue_grey_600_18dp; row.Cells[0].Tag = "uncheck"; } }
private void LlenarGrid(IncCalificacion objInc) { if (dgvInc.Columns.Count > 1) { dgvInc.Controls.Remove(ckbheader); dgvInc.Columns.RemoveAt(0); } DataTable dtInc = objInc.ObtenerCalificacionIncidenciaDetalle(objInc, 12); dgvInc.DataSource = dtInc; Utilerias.AgregarCheck(dgvInc, 0); ckbheader = Utilerias.AgregarCheckboxHeader(dgvInc, 0); ckbheader.CheckedChanged += Ckbheader_CheckedChanged; dgvInc.Columns["stdir"].Visible = false; dgvInc.Columns["cvincidencia"].Visible = false; dgvInc.Columns["Nombre Trabajador"].Width = 300; dgvInc.Columns["Fecha Registro"].Width = 150; dgvInc.Columns["Incidencia"].Width = 150; if (dgvInc.Rows.Count <= 0) { dgvInc.Controls.Remove(ckbheader); //Utilerias.ControlNotificaciones(panelTag,lbMensaje,2,"Consulta sin Resultados"); //timer1.Start(); } foreach (DataGridViewRow row in dgvInc.Rows) { row.Cells[0].Tag = "uncheck"; } if (Permisos.dcPermisos["Crear"] != 1 && Permisos.dcPermisos["Actualizar"] != 1) { dgvInc.Columns.RemoveAt(0); } }