Esempio n. 1
0
        } // private void sTooltip()

        private void fgDSem(int p_opcion, int p_cvdia, string p_descripcion, string p_usuumod, string p_prgumodr)
        {
            if (pins == 1 && pact == 1 && pelim == 1)
            {
                DataTable dtDSem = oDSemana.obtdsem(p_opcion, p_cvdia, p_descripcion, p_usuumod, p_prgumodr);
                dgvDSem.DataSource = dtDSem;

                DataGridViewImageColumn imgCheckUsuarios = new DataGridViewImageColumn();
                imgCheckUsuarios.Image = Resources.ic_lens_blue_grey_600_18dp;
                imgCheckUsuarios.Name  = "img";
                dgvDSem.Columns.Insert(0, imgCheckUsuarios);
                dgvDSem.Columns[0].HeaderText = "Selección";

                dgvDSem.Columns[0].Width = 75;
                dgvDSem.Columns.RemoveAt(0);
                //                dgvDiasFestivos.Columns[1].Visible = false;
                dgvDSem.Columns[0].Width = 55;
                dgvDSem.Columns.RemoveAt(0);
                dgvDSem.Columns[0].Width = 120;
                //                dgvDiasFestivos.Columns[3].Visible = false;
                dgvDSem.ClearSelection();
            }
            else if (pins == 1 && pact == 1)
            {
                DataTable dtDSem = oDSemana.obtdsem(p_opcion, p_cvdia, p_descripcion, p_usuumod, p_prgumodr);
                dgvDSem.DataSource = dtDSem;

                DataGridViewImageColumn imgCheckUsuarios = new DataGridViewImageColumn();
                imgCheckUsuarios.Image = Resources.ic_lens_blue_grey_600_18dp;
                imgCheckUsuarios.Name  = "img";
                dgvDSem.Columns.Insert(0, imgCheckUsuarios);
                dgvDSem.Columns[0].HeaderText = "Selección";

                dgvDSem.Columns[0].Width = 75;
                //                dgvDiasFestivos.Columns[1].Visible = false;
                dgvDSem.Columns[1].Width = 55;
                dgvDSem.Columns[2].Width = 120;
                //                dgvDiasFestivos.Columns[3].Visible = false;
                dgvDSem.ClearSelection();
            }
            else if (pins == 1 && pelim == 1)
            {
                DataTable dtDSem = oDSemana.obtdsem(p_opcion, p_cvdia, p_descripcion, p_usuumod, p_prgumodr);
                dgvDSem.DataSource = dtDSem;

                DataGridViewImageColumn imgCheckUsuarios = new DataGridViewImageColumn();
                imgCheckUsuarios.Image = Resources.ic_lens_blue_grey_600_18dp;
                imgCheckUsuarios.Name  = "img";
                dgvDSem.Columns.Insert(0, imgCheckUsuarios);
                dgvDSem.Columns[0].HeaderText = "Selección";

                dgvDSem.Columns[0].Width = 75;
                //                dgvDiasFestivos.Columns[1].Visible = false;
                dgvDSem.Columns[1].Width = 55;
                dgvDSem.Columns[2].Width = 120;
                //                dgvDiasFestivos.Columns[3].Visible = false;
                dgvDSem.ClearSelection();
            }
            else if (pact == 1 && pelim == 1)
            {
                DataTable dtDSem = oDSemana.obtdsem(p_opcion, p_cvdia, p_descripcion, p_usuumod, p_prgumodr);
                dgvDSem.DataSource = dtDSem;

                DataGridViewImageColumn imgCheckUsuarios = new DataGridViewImageColumn();
                imgCheckUsuarios.Image = Resources.ic_lens_blue_grey_600_18dp;
                imgCheckUsuarios.Name  = "img";
                dgvDSem.Columns.Insert(0, imgCheckUsuarios);
                dgvDSem.Columns[0].HeaderText = "Selección";

                dgvDSem.Columns[0].Width = 75;
                //                dgvDiasFestivos.Columns[1].Visible = false;
                dgvDSem.Columns[1].Width = 55;
                dgvDSem.Columns[2].Width = 120;
                //                dgvDiasFestivos.Columns[3].Visible = false;
                dgvDSem.ClearSelection();
            }
            else if (pins == 1)
            {
                DataTable dtDSem = oDSemana.obtdsem(p_opcion, p_cvdia, p_descripcion, p_usuumod, p_prgumodr);
                dgvDSem.DataSource = dtDSem;

                dgvDSem.Columns[0].Visible = false;
                //                dgvDiasFestivos.Columns[2].Visible = false;
                dgvDSem.Columns[1].Width = 55;
                dgvDSem.Columns[2].Width = 120;

                dgvDSem.ClearSelection();
            }
            else if (pact == 1)
            {
                DataTable dtDSem = oDSemana.obtdsem(p_opcion, p_cvdia, p_descripcion, p_usuumod, p_prgumodr);
                dgvDSem.DataSource = dtDSem;

                DataGridViewImageColumn imgCheckUsuarios = new DataGridViewImageColumn();
                imgCheckUsuarios.Image = Resources.ic_lens_blue_grey_600_18dp;
                imgCheckUsuarios.Name  = "img";
                dgvDSem.Columns.Insert(0, imgCheckUsuarios);
                dgvDSem.Columns[0].HeaderText = "Selección";

                dgvDSem.Columns[0].Width = 75;
                //                dgvDiasFestivos.Columns[1].Visible = false;
                dgvDSem.Columns[1].Width = 55;
                dgvDSem.Columns[2].Width = 120;
                //                dgvDiasFestivos.Columns[3].Visible = false;
                dgvDSem.ClearSelection();
            }
            else if (pelim == 1)
            {
                DataTable dtDSem = oDSemana.obtdsem(p_opcion, p_cvdia, p_descripcion, p_usuumod, p_prgumodr);
                dgvDSem.DataSource = dtDSem;

                DataGridViewImageColumn imgCheckUsuarios = new DataGridViewImageColumn();
                imgCheckUsuarios.Image = Resources.ic_lens_blue_grey_600_18dp;
                imgCheckUsuarios.Name  = "img";
                dgvDSem.Columns.Insert(0, imgCheckUsuarios);
                dgvDSem.Columns[0].HeaderText = "Selección";

                dgvDSem.Columns[0].Width = 75;
                //                dgvDiasFestivos.Columns[1].Visible = false;
                dgvDSem.Columns[1].Width = 55;
                dgvDSem.Columns[2].Width = 120;
                //                dgvDiasFestivos.Columns[3].Visible = false;
                dgvDSem.ClearSelection();
            }
            else
            {
                DataTable dtDSem = oDSemana.obtdsem(p_opcion, p_cvdia, p_descripcion, p_usuumod, p_prgumodr);
                dgvDSem.DataSource = dtDSem;

                dgvDSem.Columns[0].Visible = false;
                //                dgvDiasFestivos.Columns[2].Visible = false;
                dgvDSem.Columns[1].Width = 250;
                //dgvDSem.Columns[2].Width = 120; noe alvarez marquina el datatable solo devielve 2 columnas
                dgvDSem.ClearSelection();
            }
        }