private void LlenarGrid(IncCalificacion objInc) { if (dgvInc.Columns.Count > 1) { dgvInc.Columns.RemoveAt(0); } // IncCalificacion objInc = new IncCalificacion(); objInc.sIdtrab = TrabajadorInfo.IdTrab; DataTable dtInc = objInc.ObtenerCalificacionIncidenciaDetalle(objInc, 5); dgvInc.DataSource = dtInc; Utilerias.AgregarCheck(dgvInc, 0); // Utilerias.AgregarCheckboxHeader(dgvInc, 0); dgvInc.Columns[1].Visible = false; dgvInc.Columns["cvincidencia"].Visible = false; dgvInc.Columns["cvtipo"].Visible = false; dgvInc.Columns["Tiempo Prof"].Width = 40; dgvInc.Columns["Tiempo Emp"].Width = 40; foreach (DataGridViewRow row in dgvInc.Rows) { row.Cells[0].Tag = "uncheck"; } if (Permisos.dcPermisos["Crear"] != 1 && Permisos.dcPermisos["Actualizar"] != 1) { dgvInc.Columns.RemoveAt(0); } }
private void btnGuardar_Click(object sender, EventArgs e) { if (cbJusficacion.SelectedIndex != 0) { int iStDir = 0; DataTable dt = new DataTable(); if (cbJusficacion.SelectedIndex == 1) { iStDir = 0; } else { iStDir = 1; } try { for (int iCont = 0; iCont < ltUsuario.Count; iCont++) { Trab_Fecha obj = ltUsuario[iCont]; IncCalificacion objCalif = new IncCalificacion(); objCalif.fFechaRegistro = obj.fFechaRegistro; objCalif.sIdtrab = obj.IdTrab.ToString(); objCalif.iCvincidencia = obj.cvincidencia; objCalif.iStDirector = iStDir; dt = objCalif.ObtenerCalificacionIncidenciaDetalle(objCalif, 13); } ltUsuario.Clear(); if (dt.Columns.Contains("UPDATE")) { Utilerias.ControlNotificaciones(panelTag, lbMensaje, 1, "Asignaciones Correctas."); timer1.Start(); btnBuscar_Click(sender, e); } } catch { Utilerias.ControlNotificaciones(panelTag, lbMensaje, 3, "Error de Comunicación. Favor de Intentarlo más tarde."); timer1.Start(); } } else { Utilerias.ControlNotificaciones(panelTag, lbMensaje, 3, "No se ha Seleccinado un Tipo de Asignación"); timer1.Start(); } pnlAsig.Visible = false; ckbheader.Checked = false; }
private void LlenarGrid(IncCalificacion objInc) { if (dgvInc.Columns.Count > 1) { dgvInc.Columns.RemoveAt(0); } DataTable dtInc = objInc.ObtenerCalificacionIncidenciaDetalle(objInc, 5); dgvInc.DataSource = dtInc; Utilerias.AgregarCheck(dgvInc, 0); dgvInc.Columns[1].Visible = false; dgvInc.Columns["cvincidencia"].Visible = false; dgvInc.Columns["cvtipo"].Visible = false; foreach (DataGridViewRow row in dgvInc.Rows) { 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); } }