Пример #1
0
        private void gridPlantillas(int ipopcion, int ipcvplantilla, string spdescripcion, string spusuumod, string spprgumod)
        {
            if (ipins == 1 && ipact == 1 && ipelim == 1)
            {
                DataTable dtPlantillas = oPlantillas.ObtenerPlantillas(ipopcion, ipcvplantilla, spdescripcion, spusuumod, spprgumod);
                dgvPlantillas.DataSource = dtPlantillas;

                imgCheckUsuarios.Image = Resources.ic_lens_blue_grey_600_18dp;
                imgCheckUsuarios.Name  = "img";
                if (dgvPlantillas.Columns.Count > 2)
                {
                    dgvPlantillas.Columns.RemoveAt(0);
                }
                dgvPlantillas.Columns.Insert(0, imgCheckUsuarios);
                dgvPlantillas.Columns[0].HeaderText = "   Selección";

                dgvPlantillas.ClearSelection();
            }
            else if (ipins == 1 && ipact == 1)
            {
                DataTable dtPlantillas = oPlantillas.ObtenerPlantillas(ipopcion, ipcvplantilla, spdescripcion, spusuumod, spprgumod);
                dgvPlantillas.DataSource = dtPlantillas;

                imgCheckUsuarios.Image = Resources.ic_lens_blue_grey_600_18dp;
                imgCheckUsuarios.Name  = "img";
                if (dgvPlantillas.Columns.Count > 2)
                {
                    dgvPlantillas.Columns.RemoveAt(0);
                }
                dgvPlantillas.Columns.Insert(0, imgCheckUsuarios);
                dgvPlantillas.Columns[0].HeaderText = "   Selección";

                dgvPlantillas.ClearSelection();
            }
            else if (ipins == 1 && ipelim == 1)
            {
                DataTable dtPlantillas = oPlantillas.ObtenerPlantillas(ipopcion, ipcvplantilla, spdescripcion, spusuumod, spprgumod);
                dgvPlantillas.DataSource = dtPlantillas;

                imgCheckUsuarios.Image = Resources.ic_lens_blue_grey_600_18dp;
                imgCheckUsuarios.Name  = "img";
                if (dgvPlantillas.Columns.Count > 2)
                {
                    dgvPlantillas.Columns.RemoveAt(0);
                }
                dgvPlantillas.Columns.Insert(0, imgCheckUsuarios);
                dgvPlantillas.Columns[0].HeaderText = "   Selección";

                dgvPlantillas.ClearSelection();
            }
            else if (ipact == 1 && ipelim == 1)
            {
                DataTable dtplantillas = oPlantillas.ObtenerPlantillas(ipopcion, ipcvplantilla, spdescripcion, spusuumod, spprgumod);
                dgvPlantillas.DataSource = dtplantillas;

                imgCheckUsuarios.Image = Resources.ic_lens_blue_grey_600_18dp;
                imgCheckUsuarios.Name  = "img";
                if (dgvPlantillas.Columns.Count > 2)
                {
                    dgvPlantillas.Columns.RemoveAt(0);
                }
                dgvPlantillas.Columns.Insert(0, imgCheckUsuarios);
                dgvPlantillas.Columns[0].HeaderText = "   Selección";

                dgvPlantillas.ClearSelection();
            }
            else if (ipins == 1)
            {
                DataTable dtplantillas = oPlantillas.ObtenerPlantillas(ipopcion, ipcvplantilla, spdescripcion, spusuumod, spprgumod);
                dgvPlantillas.DataSource = dtplantillas;

                dgvPlantillas.Columns[0].Visible = false;
                dgvPlantillas.ClearSelection();
            }
            else if (ipact == 1)
            {
                DataTable dtplantillas = oPlantillas.ObtenerPlantillas(ipopcion, ipcvplantilla, spdescripcion, spusuumod, spprgumod);
                dgvPlantillas.DataSource = dtplantillas;

                imgCheckUsuarios.Image = Resources.ic_lens_blue_grey_600_18dp;
                imgCheckUsuarios.Name  = "img";
                if (dgvPlantillas.Columns.Count > 2)
                {
                    dgvPlantillas.Columns.RemoveAt(0);
                }
                dgvPlantillas.Columns.Insert(0, imgCheckUsuarios);
                dgvPlantillas.Columns[0].HeaderText = "   Selección";

                dgvPlantillas.ClearSelection();
            }
            else if (ipelim == 1)
            {
                DataTable dtplantillas = oPlantillas.ObtenerPlantillas(ipopcion, ipcvplantilla, spdescripcion, spusuumod, spprgumod);
                dgvPlantillas.DataSource = dtplantillas;

                imgCheckUsuarios.Image = Resources.ic_lens_blue_grey_600_18dp;
                imgCheckUsuarios.Name  = "img";
                if (dgvPlantillas.Columns.Count > 2)
                {
                    dgvPlantillas.Columns.RemoveAt(0);
                }
                dgvPlantillas.Columns.Insert(0, imgCheckUsuarios);
                dgvPlantillas.Columns[0].HeaderText = "   Selección";

                dgvPlantillas.ClearSelection();
            }
            else
            {
                DataTable dtplantillas = oPlantillas.ObtenerPlantillas(ipopcion, ipcvplantilla, spdescripcion, spusuumod, spprgumod);
                dgvPlantillas.DataSource = dtplantillas;

                dgvPlantillas.Columns[0].Visible = false;
                dgvPlantillas.ClearSelection();
            }
            dgvPlantillas.Columns[1].Visible = false;
            //dgvPlantillas.Columns[2].Width = 450;
        }